I have one, DH has one for his office and I tried the cannister. When I originally bought it, it was perfect we had carpet and no rugs. We moved and have all solid wood floors and rugs. The up right is just not set up for hard wood floors and rugs. Their cannister does not work as well as the Hoover cannister, the brush is yucky and the rug attachment pulls the wool off my rug and sucks the edges in. The Dyson cannister went back. I think the up right is great if you have wall to wall carpetting. Pet hair no problem. Now as for people hair, 9 females at this house all with very long hair, the spinner thing winds the hair around itself so on a regular basis you need to give it a hair cut to get it to roll freely. The good part is it is picking up the hair versus any other machine that seems to leave it.