I have a Babylock Sofia that also does embroidery and I really like it. I paid $700 for it but have seen it on sale for a$499. It doesn't have all the bells and whistles that my Babylock Ellegante has, but it's a great little machine. Easier to take to classes and retreats as it is small and light weight.