Very happy with this purchase. Fairly easy to assemble, be sure you pay close attention when putting the motor pieces together. I had to try a few times to get it lined up correctly.