Cleans much better than I expected from a rechargeable, cordless vacuum.  It's pretty lightweight which is nice and very easy to maneuver.  My only real complaints are, it's a bit louder and more obnoxious than other vacuums I have owned and the battery life is about 30 minutes.  About 3 minutes shy of letting me clean my whole 1st floor.