I've had mostly Casio watches in the past. I went with this one due to the display. Casio makes a big watch with a tiny display. This watch does better than "meets expectations". A solid 4 stars. It's easy to read, easy to program, and has survived several showers. For the price, it's a hard watch to beat.