It is a small, lightweight watch suitable for a smaller man's or woman's hand. For a larger hand, the strap would need to be replaced with a longer one. The advantage is the display. The more light that hits it, the more legible it is. So even in the harsh light of summer, the display is still on, economical and yet perfectly legible. In lower light conditions in the evening and at night the backlight is good. The pedometer and distance measurement functions are very good, both by cork (according to body height) and by GPS. When washing dishes or working in the workshop, etc. it also does record some steps, but so do almost all of the handheld pedometers I've tried. When working on a PC, it does not add steps. The heart rate measurement is indicatively good. It measures sleep less accurately. In restless wakefulness it measures sleep, but in restless sleep it measures wakefulness. It's hard to measure, so I would take this with a grain of salt. This can be used as a guide and is therefore sufficient. Solar charging is fine. Under direct illumination, it delivers 1% battery per hour at rest. In this state, the watch discharges about 5-7% per day (watch + heart rate monitor, no BT, GPS). So in the quiet outdoors it can charge quite well. But as you walk, the angle to the sun changes, so it charges much less. The battery life is thus 70% of what the remaining battery life countdown on the display states. The disadvantage is the dependence on Garmin Connect and the closed system. Everything is sent to Garmin's servers (and Garmin further processes the data, albeit anonymously, for other purposes). Fortunately, you can now sync to your phone, tablet without an internet connection (but once connected, everything is sent to the Garmin server). Only offline maps cannot be displayed. You can also create your own dials. A small display is to be expected. The big drawback is the inability to display the time of the next alarm or BT status on the dial (BT on, only BT connected). This is not possible even according to the documentation for developers, so even as a developer you cannot add such a function to the dial. It only shows that there is an alarm scheduled, an alarm, but no time info. You should always click into the alarms and see when the alarm is set. Overall, it's a handy watch, but it's not living up to its potential from the manufacturer. Time functions should be improved, alarms. Controls too. It would require a more accurate remaining endurance count. Of what is on the market when looking for a small watch with step and distance measurement, an always-on display and great battery life, this is a good watch. There's no need to be a slave to the charger and charge more devices every day. But there is room for improvement.