I have purchased other stem cleaners over the years but none compare to the quality of my PureClean. I clean homes, offices and apts for work and this steam cleaner makes my work so much easier and quicker to do. Its lightweight and very simple to use. It works on floors and curtains, upholstery, auto, windows and just about everything. I will definitely have one of these steam cleaners always in my supplies for work as well as for my own personal needs.