Pretty good machine for the price! Honestly, it’s almost identical to the Thera gun which is 3.5 times the price of this one. It’s strong and it’s fast. My only complaint is that at lower speeds it has a light but higher pitched motor noise that’s very noticeable. But when it’s on the higher settings, it’s very quiet. The clear led cover on the back of the gun wasn’t stuck on all the way, but I just pressed it on and it adhered no problem. I charged it all the way, first and then tried it out. Everything worked perfectly. The gun was packaged well enough and everything was intact upon arrival. Took few days to arrive - shipped from the US to California.