I have only had mine for two weeks and I love it. It is the first machine I have ever been excited about using. I also have a Bernina 440 QE, a Brother 8500D, Janome 11000 and a small Kenmore workhorse. The 6600P is far and away my fovourite. I got the 1/4" foot for the accufeed with the small hole faceplate. I looked at the Horizon first but did not like the big silver dial to change stitches. Just a personal preference but did not care for it. This machine makes the best 1/4 seam ever. IMHO