very powerful. I love how it has two different settings for either carpet or hard floors! It is so easy to clean up and I also love all of the different attachments. I can finally clean under my couch without moving it around!