For $20, yes! It looks great, it does not fog up, bit don't go taking any showers with it. I did have to send the first one back because there were fingerprints on the inside of the crystal, but tge second one was great. The strap is very attractive, but won't stand the test of time, not real leather. Slap it on a tan or orange stripe Nati and it wears like a much more expensive watch. It looks like they are using surplus citizen cases, by the lug design. You won't regret buying.