works well but not the same machine they show on tv. but it was cheap and does the job 

Pros: easy to put together and does a better job then any rug cleaner i have had over the years