Great suction.  Unit has trouble rolling even on bare wood floor - it does not want to roll in direction of your pull. This causes it to hit the walls.  And the plastic hitting the wall is hard and not cushioned.  If you change direction while pulling, it is top heavy and turns over.