The high end Singers are great. You won't find them at Walmart. I have the Singer Quantum and have abused this machine to no end and it still sews like new. Even dropped it on the asphalt from the roof of the car. Bernina is excellent quality as are the high end Janomes, Elnas, Babyloc, Pfaff, Viking, Kenmores, Juki and Brothers. The low end machines are a hit and miss with quality. I have a Singer 301 and it's my favorite machine. It's the best made of any machine I have ever used. It has no bells and whistles but it sews with no frustration for me at all using any thread I want. It's better at free motion quilting then my Brother 1500.