I've recommended this vacuum to a number of my friends - lightweight, versatile, and easy to switch from floor to carpet to stairs.  Takes up little space.  Heads and Tails over the D competition.  I would like to have replacement filters for this product - I wash them every 2nd time as recommended, but down the road, I can see the filters getting pretty tired.