I bought this machine specifically for the buttonhole option and it is terrible. Every. Single. Time. I've had it for about a year and experience has not made it better. I use a practice material and it is hit or miss, then go to the actual material and it is hit or miss. Wish I had spent more on something else. It has now begun having tension problems. I have cleaned my machine regularly.