I am very impressed with this cordless vacuum!  I use it just about daily since it's so easy to use with no cords to plug in or to get tangled.  I love that it can stand upright on its own...not like some other vacuums.  It has great suction and picks up everything.  I go from hardwood to carpet with no problems.   It works great and it's very easy to use.  It's quick and easy to empty the canister as well.  I highly recommend this cordless vacuum!  I love it!