I'd been thinking about buying a smart watch for quite some time but the things that put me off were the charging frequency and to get the most of it, you really need to use it most days. I was thinking about getting an Android one but eventually settled for a Pebble Time Steel. What I like about this is that you can go 10 days without charging and also that it is waterproof. It probably isn't as feature rich as Android and the Apple watches, but it does what you need from a smart watch - receive notifications and tell the time. The other stuff is just a bonus.