Its a really nice machine with just one down-side and that is that it requires the use of ATA cards that you can no longer buy. You have to get them off the internet. This makes the machine's embroidery-side a little bit obsolete but if your dealer stocks the cards or can tell you where to buy them, then you should be ok. These machines have been out for many years now and are probably due to be updated. The new ones will use the stick like the Janome 350e. I almost bought one but dealer's price went up so much, I decided to wait.