I'm not sure how to rate this item since I just happen to be boxing it up to mail off for warranty repair. A couple of weeks ago I was sewing a buttonhole and it just jammed on me. When got everything straightened out and ready to start again, it would do anything but give me three beeps when I push the start button or try to use the foot pedal. I took it to a local Singer repair shop and the tech there said the problem wasn't with anything I did or the machine. He believes it is probably a bad circuit board. So, who do I blame? I loved the machine, but after this episode and the "not so wonderful" customer service I've received, I'm a little shy of Singer products now. Hopefully once the machine is repaired and I have it back, my feelings will change. I'll still be leary of jamming the machine and frying another circuit board though. I'm glad to see others are loving their 9960 though.