I bought this because it was a good price and I wasn't sure if I would use it a lot. I was wrong, this vacuum makes cleaning up dog hair a breeze. I have used it several times already and it works great. Easy to assemble, easy to remove and empty the dirt canister, charges quickly, and the charge lasts long enough to clean my whole house! This was a great buy!