I purchased this mini sewing machine so I could teach myself how to sew. I figured this mini sewing machine would be perfect and if I messed it up it wouldn't be much money I wasted. So far it's exactly what I wanted it for. It's definitely for small children but I figured it would be perfect for what I was looking to achieve with it.