We bought a second one of these because it's small, light, portable, and very good with handling pet hair. The bags are easy to find and order on Amazon. In a perfect world, it would be nice to have a retractable cord and a sturdier hose that doesn't kink so easily. But for the price this is an excellent choice for cleaning hard wood floors and the attachments are very handy for cleaning the car.