Does a good job vacuuming, but poorly constructed. The dirt bin parts are hard to put back together after emptying the dirt.