I bought this vacuum about a month and a half ago for light day to day cleaning as we have 3 large dogs and 2 cats so must stay on top of the hair shedding issues. I would have to say so far, I've been pretty impressed with it. This thing is not heavy, yet cleans very well, with pretty powerful suction. My favorite feature though is the easy to clean roller as it seems I'm always having to clear a pet hair build up on our vacuums.