If your are a DIYer, this machine is perfect for you. It has so many options, that the least you are going to have with it is hours full of fun. I have had it for the past three weeks and every day I have learned something new and interesting. Super easy to use and it has an amazing speed. My embroidering skills have improved to a new level. This is by far, the best embroidery machine I have ever tried!!!