This Janome machine is great to have! It's one of the best in the generally-affordable price range! I had previously purchased another brand but it had a lot of problems and I wasn't happy with it. When I switched to this, WOW! It's what I wanted! Several great features are that it does NOT have to be plugged into a computer while in use (unlike other embroidery machines). Also it has a card reader, so you can either download free/purchased designs on your computer and put them on the card, or if you get computer software, you can make all the designs you want and the possibilities are endless! (The specific software I have to create/edit designs is way behind times as far as software goes though). This machine comes with a nice array of designs, several fonts, and the ability to use a nice variety of hoop sizes. When using this machine, it feels like it's a good machine and well-made.