I bought this to help me steam clean different items in my house that I could clean otherwise. It is affordable and got the job done. Very happy with my purchase. My one small complaint is that the power cord is not as long as I would like it to be so I have to move outlets sometimes if I don't have an extension cord.