Ultimaker Cura prepares your model for 3D printing. Optimized, expert-tested profiles for 3D printers and materials mean you can start printing reliably in no time. And with industry-standard software integration, you can streamline your workflow for maximum efficiency.
The ability to print at home is great! I am able t make my own parts or prototypes without having them made by someone else first which saves me money as well since it's cheaper than buying off of Amazon/Ebay etc...I haven't used anything that makes this process hard but if there were any problems they would be easy fixes rather then making people have another machine just so we could use our printer more often (we only do small things like toys). If anyone wants custom designs done quickly go…
Pros
The ease in printing
Makes 3D objects easily accessible for most everyone.
Easy enough interface, doesn' require much knowledge
Can get prints from anywhere with an internet connection