I bought this but in theall BLACK version for 3 main reasons1. The excellent display. Can see this in most light conditions, much more than other LCD displays2. It's a good looking , very nicely designed functional Casio Gshock3. the Tidegraph ,,moon state , sunrise /sunset info displaysI don't much care for the activity tracker functions. Well I don't use them. For some specific people I'm sure they are just fine and dandy. I object to the Casio G Move Phone app collecting data about me in any case so I've disabled this feature.The watch is packed with functionality. This is good.It's a G Shock so the expectation is it will be tough as the proverbial old boot!The MIP display type is brilliant. It's easy to read in bright sunlight and lower light conditions. The backlight feature is good and I can see all the screen in the dark. You can also set it up from the watch to Auto Light when you move your arm.. this is great!I spend a lot of time on the beach so I wanted an accurate Tide Graph watch. This watch doesn't dissapoint on this score. You can set it up using the G Move App to a specific monitoring point and then sync the app with the phone periodically. It's accurate to the minute. You can elect to manually set the next high tide also. This is not as accurate though. I wanted this Tide feature and it works fine for me!The Moon state and sunrise/ sunset times is set by entering the Longditude/Latitude . This is accurate within minutes and I've checked the moon state against other data and it's accurate.The watch is typical Casio quality. The plastic case and watch strap are what you would expect. Thenstrap probably won't last forever but you can replace it and or exchange it for a fabric NATO one with some adaptation I believe.For me in summary it's got what I wanted and a whole lot of other features I can pick and choose from. I'd Recommend this watch for people who like beach activities, surfers, beach combers, walkers, water sports enthusiasts, night walkersIt's a smart watch of sorts. Not an Apple Watch , but it will do notifications for calls, texts etc if Bluetooth paired with your phone.