I put thin felt pads on the attachment head since it did leave some scratches on my new hardwood floor (that's why 4 not 5 stars), it has enough suction to overcome the gap created by the felt pads. I use it on the flat type entry way carpets and it works well there too. Very light weight, bags easy to change.