A very good buy! Half the cost of competing units that both vacuum and shampoo carpets. Its very lightweight. The only constructive criticism I can offer Is that it could use a little bit of work in terms of maneuverability. Definitely a good value though.