I have a Babylock Ellagio ESG3. It is a fantastic machine both for sewing and quilting. I have five hoop sizes and also purchased a separate giant hoop with electronics in it so I can do jacket backs and 14 X 14 inch embroideries. My daughter has a commercial Babylock and has had very good luck with it. They all do very good quality embroidery.