This was a very good purchase. The quality of the main parts; motor, motor housing, flexible shaft, hand piece all very well made and constructed with quality parts. The foot pedal/ speed adjuster not so much. Other than the fact this motor has torque for days and capable of reaching very high speeds the ability of the cheap pedal is less then desirable.. but it is a great starting point to figure out what u really need depending on ur needs. This is a no brainer for someone looking to test the waters of all the many differnt uses this machine offers.. price is well worth the product recived and i am elated with this purchase.