This works well. It's not an extreme miracle worker, but I wasn't expecting that anyway. It didn't come with the carpet glider attachment, which I guess is ok because it can be bought elsewhere. It also had water in the tank, which makes me think it was a return. Not a huge deal although kind of a weird feeling. Anyway, I will be using this for many things!