I love my Brother XL-2230 Mechanical Sewing Machine! It is so easy to use, so lightweight to carry, user friendly. I enjoy using my Brother XL-2230 Mechanical Sewing Machine every opportunity that I have. I have restored my kids backpack zipper that became unsewed by itself?, I have made a cute towel set for my guest bathroom, I have hemmed my family room curtains in a few minutes. I have also made a pencil case for my daughter and used the buttonhole feature but it didn't work out to good, the button holes came out in two different sizes although I used the same button for the application?, something went wrong and I had done a test drive and it was great but I didn't happen, I ended up with two buttonholes in 2 different sizes and wasn't able to decipher it and I haven't had a chance to try to investigate waht went wrong at the time. I still love my Brother XL-2230 Mechanical Sewing Machine and will continue to explore its possibilities!