Pros: Mostly assembled out of the box with USB cable to computer. XYZware software gives you customization choices such as scale and the capability to print more than one item at a time if it fits on the bed. It isn't a huge machine, so that great for folks like me that don't have a lot of space. Parts are not very complex, so if there is a problem with feeding, there are areas that can be removed to resolve those issues. The filament that is used is sold in a generous amount (trial filament that is include with the printer is 100 meters, purchased filament is 200 meters.).
Cons: Instructions for setting up the extruder were not clear, most notably, the release button for the feeding tube. Figured out have to press down on the "black ring" around the tube to release. Also, had to purchase another extruder nozzle after I cleaned the original nozzle as instructed. SOMETHING was stuck inside the nozzle! The commonality I have found with the copper nozzle is that both nozzles have had filament stuck inside due to the protective coating around the copper, so I have had to remove that foreign plastic off the nozzle to return to my printing session. Speaking of which, you only have 3 minutes to resolve any printing issues before to printing session is cancelled. There is no "continue where it left off". XYZmaker is the software that needs to be used according to manufacturer, but XYZmaker is not recognizing my mini w+ printer. Third party filament is not recognized for the mini w+. The filament chips reads 0 meters left when both spools I've used still have over 7 meters left! Also, have not figured out how to set up the wireless portion of the w+ even after buying the wifi box and following instructions (again, using XYZmaker software which is not recognizing my w+.
Despite the cons, I'm not completely disappointed with the da Vinci 3D mini w+. It's the simplicity of the machine , the XYZware , and the one-nozzle, one type of filament that is giving me (a 3D printing beginner) some great prints. I learned quickly how to use my machine to its best ability. I would recommend especially letting people know the potential problems they may face using this printer model.