I have one and I love it!!!!!! I also got the table that goes with it and that's great too. The machine has so many stitches, the variable speed is wonderful and the walking foot system is the best I have had - be sure to get all the walking feet that go with it - esp the 1/4" walking foot!