It has everything I could have asked for, timer, stop watch, alarm, and pulse reader. I wear it all the time now instead of just for my workouts. It is very water resistant and looks great, I get compliments all the time on it. It was a little more than I planned on spending but is very resilient and doesn't stick to you when it gets hot out.