I have 3 Dysons (the 1st one was purchased used) & wouldn't do without any of them. They are expensive but worth every penny IMHO. I live in a 2 storey house (not counting the basement) & cannot drag machines up & down the stairs. Can't comment on a Shark because I have never used one.