This machine does everything it promises. Easy to use. Lightweight. Leaves carpets dry enough that you can put furniture back down quickly. Lifted a wine stain out of the carpet with a bit of pre-treatment. Relatively easy to clean it up for storage. Stores easily - same profile as a full-size upright vacuum. Furniture attachment works well and does not over-wet your furniture.