This is a great little shampooer for the price.  It did a great job on our living room carpet that is very light colored.  Little weight easy to maneuver.  Definitely recommend.  Only down fall is the small water tank that you have to fill often.