The setup was challenging. As someone who is not an electrician, I almost gave up trying to assemble all the wiring. However, the mechanic side of setup was easy. Even though I purchased the laser I have not assembled or used it. The vacuum does needs some additional quality control. The vacuum turns on randomly while plugged in during non use hours. For the price it's a nice little cnc. Not sure i would recommend yet, because I have not used it regularly for a year.