Recently, I became an owner of a Sofia by Baby Lock. So far it will do everything I need. It only has one hoop but you can put a pretty good design in that size space. Apparently, If I really, really like this machine I can upgrade to a larger more comprehensive machine by just adding a few more dollars. Not really sure if I will need anything more than this one. It sews and embroiderys very well.