It's a great machine,but I'd say it's more for a starter! I liked everything about it except it doesn't have an auto threader,which I need due to bad eyesight! I use it for simple sewing,mending!
It would be great for a young girl or maybe even guy to learn to sew,they'd love it!