I have a Bernina 440QE--this is a smooth running very nice machine. The throat space is not large enough though. Why they designed a quilting machine this way I can't say. My workhorse and machine I use the most is a Janome 9000--this does everything but does not have the stitch regulator. The Bernina is also a slower machine and I like to sew fast--this is probably the main reason I like the Janome so much.