The unit was tiny, far smaller than the picture would suggest. It seems to be of good quality, however the motor is not protected from dust or other foreign objects. It is way too small for my application, however it may fit something else later, so I'll not be returning it. The price was high for such a tiny unit.