This carpet cleaner is so easy to use and easy to clean with no hassle. I have tried many carpet cleaners to tackle pet stains and other messes on my carpet and most are so bulky and difficult to figure out. This one is easy to store and perfect for my townhome. It dries super fast and was able to get out even a blue marker stain my daughter had gotten on the carpet. It is super light and easy to put together. I definitely would recommend it and after I cleaned it it still looks brand new! I'm definitely sticking to Bissell from now on.