I bought this suddenly after our new puppy had a tough week on the couch - and I must say, this small machine really saved my mind.
Firstly, the suction power of this thing is very strong. I didn't have high expectations because of the price, but it removed deep-set stains and dog hair that I didn't even realize were there. It is easy to carry around the house and I have used it on our area rugs, car seats, even the fabric headboard in guest room.
The self-cleaning feature is very helpful. Before, I did not like cleaning our old cleaner’s hose because it was always dirty and disgusting. But this one cleans itself with just a button press. Finished. No bad smell. No mess.
One small but clever feature is the split water tank system. You fill it once and start cleaning and I only needed to empty the dirty tank after finishing the entire living room and stairs. The tools that came with it, especially the soft silicone brush, were unexpectedly very good for our leather recliner.
Honestly, this thing feels like secret treasure. If you have pets, children, or a messy partner - this is the cleaner to buy.