Very good suction. The button is the only feature I don't like. I have a little pain on the side of my finger when I hold the trigger and move. It's just not well designed. But it's not like I've been vacuuming all day, so it's not such a big deal. Otherwise great vacuum.