I have had my Bissell Little Green for about 2 years and I am very satisfied with it. I have 3 dogs and a cat so occasionally one will have an accident on the rug or make some sort of mess. When I bought my Little Green I was able to get the attachment wand with a rotating brush for no extra cost (which was not always offered) and I could not imagine this product being as effective without it. I have used the original wand without the rotating brush and it wasn't that great. My Little Green is a champ, it sucks up dirt with no problem. I use the Bissell Pet Stain and Odor formula and it really works great. The carpet will be a little damp after you clean it but the Little Green sucks up most of the water and dirt. You can definitely tell the difference between the color of the carpet I have cleaned with the Little Green and the carpet I have not. The only complaint I have is that a few months after I bought my Little Green, Bissell came out with a heated pet version that gets the water hot and cleans the carpet better and I was little mad over that but I will be adding it to my carpet cleaning arsenal soon anyway. If you have pets you will probably want to get the heated version too. I truly am very happy with my Little Green and recommend it to all my friends. Since buying my Little Green I have invested in a Bissell vacuum cleaner also. Bissell really is a brand you can count on and they don't charge an arm and a leg either!