This massage gun works really well. I love that there are so many different attachment options to suit whatever massage preference you have. It's heavy duty, with a pretty cool display and also super versatile. Honestly battery life is pretty good too. If you use it on high power it does run the battery down faster but it still works for quite a while without a charge. Both me and my wife can use it before it shuts off at 10 minutes for a "cool down" break. The battery life is impressive! I charged it fully one night and then I used it once then put it in its casing instead of charging, few days later, it’s still pretty charged (that is if you make sure to turn it off ). I can't attest to the longevity of the device as we've only had it a week. I love the case it comes in, it keeps everything neat. It feels quality. The size overall is compact and easy for travel, the compartments and baggy for the attachments are convenient. Overall great product and worth buying it!