I love this vacuum. I love the small size, retracting cord, and extending handle. This makes cleaning both my hardwood floors and the small areas of carpet so easy. The bag hold quite a bit of debris considering I have some furry pets to clean up after. Great price and was shipped out fast. I should have bought this a long time ago!