Hi - I have the 6600 - I love it. If you do buy it please consider buying the drop in floor table that fits it so it is a bench machine, because it just makes sewing so easy. This is a big powerful machine, no sucking of fabric with this baby. I did read on Horizon reviews that it does not have the thread guide that the 6600 has which is a problem - by that I mean the ones that sit up tall off the machine so that your thread has heaps of time to straighten before going down through the guides to the needle. The built in walking foot is great and I have not had material snag when quilting with it.