Great vacuum that fits our budget. Did an excellent job on my hard floors and rug. It is a good option for those who can't afford the other stick vacuum. We have dogs and cats. It did a great job of getting up all the hair. The only thing I would like is if the canister was larger and easier to get off the vacuum to be emptied. All in all a good option for an affordable stick vacuum.