This carpet cleaner is very durable and did a great job cleaning my carpet.  It is lightweight for carrying and has a carrying  handle. It has 3 different attachments and a stand. It's very easy to clean after use. It also comes with both bottles of cleaners.