This canister vac is so easy to maneuver! It's great for my hardwood floors. There is an attachment that has a brush so that it isn't scratching the floor. I wouldn't necessarily recommend this vacuum to someone who has all carpets. It is strong and sucks up the carpet. Otherwise, it's great having the wheels on there. That way I can gently pull the vacuum around as I go and it sort of follows me. The dogs think it's a monster that will eat their food but that's pretty normal. This is great for the price and fairly compact. I have been keeping it in the box in my coat closet.