I've had this vacuum for a couple years now and never been happy with it. Suction is good as long as you dont have a head on it, otherwise, doesn't do jack. Great for surface cleaning and getting in corners but not for carpet. Nice looking unit though. Love the color.