I bought a Shark on the strength of its reviews but sadly it did not live up to the hype. While it does clean very well indeed it is not a joy to use. I can best describe it as "flappy". Bits keep falling off, the hose keeps detatching from the main unit and the whole thing just feels poorly made. Also, the dust collection cylinder is *tiny*, meaning that you'll probably need to empty it on each use. Not recommended.