My mother in law gave this sewing machine to me one Christmas. It has been amazing to start me on my sewing journey. It's a small machine that is great for basic sewing. Pros: Cheap and affordable. Great for beginners. Easy to use. Even with limited functions, there are a few options to make it a little versatile. Cons: It is very basic so you will have to eventually upgrade for bigger projects. Overall, I'd recommend this machine for anyone starting out their sewing adventure. It's great for smaller projects and simple patterns. It's a great sewing machine for the price.