Does everything I want it to do and it is definitely better quality than the cheapo $10 Walmart watch I had before.  It seems pretty well built although I do hear the wrist bands on these things tend to break after a year or so.