I have always lowed the small, retro Casio watches, but one issue I have with many of the models is that the strap is too short for my wrist. That is why I decided to put this A158 on a long-enough milanese mesh strap, and it works pretty well I would say!
This is my 3rd Casio overall (though I do not have my F91W anymore, since it got destroyed last winter sadly.
I was also a bit skeptical about the finish on these, but I love it. The product pictures do not do these watches justice at all.
I definitely recommend the A158 if you love smaller watches, though be aware that the strap it comes with is fairly short.