I've had it for a week and I love it. The size is perfect because some G-Shocks are too big. If you get one, download the manual because the one Casio provides is almost impossible to read. It has a lot of features but its not too difficult to set up. I haven't gone out of my the way to charge it and the battery level has always been on high. Its very comfortable and seems extremely durable.