The Shark Wandvac self emptying system is great.  It is Slim doesn't take up a lot of room and modular design makes it very versatile for around the house.  Use as either regular floor vacuum, or take apart tonuse as a short or long handheld vacuum.   Self emptying base works great and the battery doesn't take long to charge.