Everything can be setup in Cura. I have a CR-10. They are the exactly same machine, except mini has a smaller build plate. It is well designed and stable printer. The CR-10 I have comes with a plastic extruder mount, which failed after few weeks. Not enough tension to push the filament. I complained to the seller, and I got a replacement metal mount which is much more reliable. The PTFE tube fitting also failed after few weeks, and I also got a replacement one. I like it because it is 99% pre-assembled unlike other DIY 3d printers.