This was a great machine for about 6 months--then it died. I kept the attachments and used them with my next machine--a Eureks Boss which is also showing signs of wear after only a few months. I am now searching for a real quality cleaner which will last for at least 5-10 years.