The description says it works great on upholstery, which is why I bought it. It did nothing for my couches, so I thought I'd try some of it's other features, like sanitizing the kitchen or cleaning the floors. It didn't do a bad job on those but it was a lot of work for a standard clean result. My machine leaked hot water all over the place and was a pain to use overall. I returned it a few days later.
Mine broke the first day I used it. The mop head snapped right off. I called Target who referred me back to McCullough who said I had to bring it in to a service center -closest one is 10 miles away-who, in turn, would evaluate the problem, then order the part! Hardly worth it. This item is going back to Target.