I've used the vacuum three times and I'm very impressed. We have three dogs and two cats. We live our pets, not their shed. It works really great at removing hair from our area rugs. I'm also pleasantly surprised at how well it sucks up on hardwood floors. It is lightweight, so it isn't a struggle to carry upstairs. Pros: great suction, lightweight, very long cord, easily assembled, affordable Con: I wish the hose for reaching ceiling fans was longer and the adaptor that bends to fit corners (imagine wiping the top side of a ceiling fan blade) doesn't snap into place. Not that I would apply pressure onto a ceiling fan; but, if I did use the extension piece and applied pressure to wipe a surface, it doesn't snap into a 45° angle, 90° angle, or straight. The delivery was not very quick.