This little machine is AMAZING!! I have 3 girls and 2 big dogs- it knocked out stains from them all! Set up was super easy, you take it out and select your attachment! You do have to wait about 30 seconds for the little light to turn orange and the steam is ready to go!! I cleaned velvet bar stools, play room couch cushion and even got a random gunk stain out of the carpet in the bedroom of 4 year old twins!! The tank was a great size and I was able to clean more than I thought with it! My favorite feature is the STEAM it packs a punch and gets the grime lifted without soaking your item! It's a must have if you have pets, kids or both!! Thanks to the Stellar Product Testing Panel for providing me with this portable carpet cleaner.