I understand other buyers' concerns regarding battery life, but I just charge it once a day while I shower and never have any issues. I actually prefer that to watches that you charge once per week, because then charging them feels like a chore, whereas with this it's just part of my routine.
I've a galaxy phone so can use all the features. I find the phone apps are really good, and the watch apps are cool too. Love having flight radar on my watch so I can check what plane is flying overhead!
I also underestimated how useful it'd be to get my notifications on my watch. I thought it was something extra that I'd rarely use but it's so handy to be able to check who's texted you without having to take out and unlock your phone.