I just got this product yesterday and it was better than I thought it would be. The top speed is quite aggressive but still doable for me. All the speeds are good, just depends on how sore an area is as to which speed I would use. Every thing seems to be good quality from the gun itself. I will have to see how it holds up in the long term. I would buy this product again and recommend it to others.