This cleaner is perfect. Powerful but so easy to use. You know it's totally clean when you are done. I've never been more satisfied with a cleaner at this price and I can bring it with me anywhere I need to use it easily.