I just like my Janome 550e. I do. It's basic but it gets the job done. I am looking at purchasing embroidery software. I'm leaning towards Embrillance Essentials offered by Amazon because there are just a few things software can do to enhance basic embroidery, It isn't necessary at all. However, the shop I purchased my machine at really wanted me to sign on with a very expensive company. That price was a bit out of my league and I passed on it but Embrillance is something I think I will end up purchasing.