out of the box it assembled easily. I had to adjust a couple of the rollers for being too tight and causing the print head to not move smoothly. Each time I made an adjustment to the roller at the head itself I must have done something to lock up the boot sequence. I had to download the newest firmware and restart the printer from the boot memory stick with the new firmware. Since then it has pretty much run perfectly. Been running it for about 3 days working on projects for my fish tank business and it has worked well. I am getting some stringing issues if I run more then one part when the head moves from one part to the next. My other big fight was at first I adjusted the printed head too close to the bed and it was spearing the filament instead of a nice string. It printed ok but I pretty much ruined my print table surface scraping off the melted pla. After getting the offset adjusted properly it is printing a very nice part. I am using petg as I need my end product to be totally water resistant. I have been quite impressed. The print looks just as good as the prusa that is used at the store I work at part time. The auto bed leveling is a must have in my opinion. After the initial fits and frustration I am very happy with it.
Jeff