This machine is great. It sews perfect right out of the box. I expect many years of great sewing from this machine. It's easy enough for a beginner but does enough to be handy for someone with years of experience. I bought this exact machine for my daughter to learn to sew.