For the price you cant beat this! Purchased primarily for the couches. Doesn't clean as deep as I was hoping but its very satisfying to see the amount of dirt it is picking up. The sprayer for the solution is very finicky making it a lot harder to work the solution into the carpet or couch; wish the sprayer worked better and was consistent