It works well, has no fault and when rested down without movement, it will still hold the charge for 6 hours. So if yo a 5 hour sleeper like me, it means no need of setting time again in the morning unless it is beyond 6 hours. You can as well keep it on your hand all the time cos its body is strong so it stays up to time. Just set it to the right time. Shake it for 5 seconds incase it has stayed down for long time, those 5 secs will be enough for it to continue working as long as it is on hand, it continues winding itself. No need of over shaking it. Very reliable and nice.
No stress of changing watch batteries ever, having to look for phone repairs ever, getting unreliable batteries that cost differently and last 2 weeks, opening your watch with different excuses, this is automatic, no battery needed ever.