I use this product on both carpet and hard floors. I love how the wand and handle are metal, as most vacuums are plastic. The hand stair attachment works really well. I would request a longer cord.