This is a great sewing machine o get you started on the right foot. I’ve been sewing for forty years and have used all sorts of sewing machines. I chose this machine to teach my teenage daughter to sew and it is perfect - simple stitch selection with everything you need to get started. It even offers a free class on using the machine. It is lightweight so deciding on a whim to make a skirt won’t break your back hauling out the machine. The feet snap on and off and there is a good selection of feet for different tasks. I put this machine through its paces and was able to sew through heavy denim eight layers! It did better on the lighter weight fabrics but it was able to handle hemming jeans which I think is a must for a home sewing machine. If you are new to sewing and want an easy to operate machine that will get you sewing in no time, this is it. Five stars!