This machine cleans fine, but it replaces a machine I had bought in 1991 that worked perfectly for close to thirty years. I can't help but notice the cheapness of the metal and plastic parts compared to my old machine. I have a hunch it won't last five years. That said, for this machine's price, it's fine.