I am an experienced sewer. I have had the same machine (which was expensive high end) for 40 years. It has been a workhorse, I'm used to it and it was an excellent machine. Although still functional, it was just getting worn out. So I bought this one based on the ease of buttonholes. Man have I ever been happy I bought it. This us one versatile workhorse. I am extremely satisfied, and a bit impressed!
This is the best sewing machine I've owned at home. I've used professional machines and this one comes close. It can do heavy duty jobs like jeans. Great machine!!