By far the BEST carpet cleaner ever!  Lightweight easy to use (and clean) and it does an amazing job!  Highly recommend.