I bought this three weeks ago and am going to have to return it because it doesn't do a good enough job of picking up my rough-coated dog's hair, alas, especially from the carpet. I am however giving it a good review because 1) it's SUPER easy to use and empty, 2) the swivel head and articulated wand are very practical, 3) storage is easy-peezy. And kudos to customer service for helping me return it without a hitch. Definitely recommend purchasing from this website.