Great product, does what it says. Easy to assemble and put away. Adequate suction and power make the hoovering easy. Probably better suited for hardwood floors vs carpet but still does a great job on both surfaces.