Works better then any other shampooer I have ever used, and gets the carpet dryer too.  Simple to use, folds up so it is easy to store.  Comes fully assembled too!