I purchased this for my ten year old son, and it is absolutely perfect for him to learn on! The app makes it super easy to print simple things that are ready to go, and once he is ready it will also accept more complicated files that you slice yourself. I recommend this as a perfect beginner printer!