I bought this as a gift for my daughter as a house warming gift. She loves it. She says it cleans very well. And loves the Febreeze attachment. It makes her house smell great. She does say that she had a little trouble with the small attachment and using it on the couch.