I love this vacuum as I have 5 dogs so I needed a good vacuum. I’ve had various different types and haven’t been very impressed as I have both hard wood floors and tiled I also have rugs so I needed one that was good on all surfaces and didn’t scratch wood floors, the Henry pet is amazing it glides across all floor types and just adapts to whatever the surface type without any problem, it’s light and easy to use, i would recommend this product.