I have a juki which has feed dogs, goes back and forwards and has a 9" throat which is larger than most domestic machines. I find it is very good for free motion on even a large quilt . It also works very well on my quilting frame, where it spends most of its time.