I own a cleaning business and hunted many many vacuums. This one has the BEST suction I have EVER come across!!!! It si absolutely AMAZING! The only downfall is the "floor brush" to attach does not work.. It worked when I first bought it, now it doesnt, this could just be something I am doing wrong (I hope).But other than that this is my absolute favorite vacuum I have EVER used. Vacuum your carpet with a vacuum you THINK it amazing, then use this Electrolux right after and you can hear all of the firt it is sucking up! Absolutely amazing!The only other downfall is that it is not bagless.**Highly Highly recommended!!** (from a cleaning professional!)