It does have great suction but it seems like the front of the vaccum comes up so easily while vacuuming so I have to keep pushing it down. The body of the vaccum is a good size but the head of the vaccum just needs revisiting. Wish it had more flexibility to it