After I put IT to the test on my carpet I was extremely disappointed with the lack of suction power. It failed to pick up dirt and debris that my old vacuum could easily handle. The only positive is that it is lightweight and easy to maneuver.However, that does not compensate for its poor performance and overall waste of money..