I love my Shark US-Shark® StainStriker Portable Carpet & Upholstery Cleaner. I have never been so happy that I finally got something that will get the spills out my rug and also get my carpet together in my truck. It was easy to assemble, easy to use and has multiple tools to get in between little spaces. I highly highly recommend this product and trust me you won't be disappointed.