I have used this a couple times now, on my fabric couch and on my area rug. I have a 2 year old so there are always messes to be cleaned. I love how lightweight and compact this unit is, I am pregnant and didn't need my husband to help me lift it which was awesome. I would say it is pretty comparable to other spot cleaners I have used in terms of cleaning power, nothing extra special there. But the small size of the unit and the price-point both make this 5 stars from me! I did receive this product for free.