100% honest i swear by the hoover called HENRY. i have three children and henry can handle anything they leave on the floor, i often have to retrieve dirty wahing from inside him but thats just my laziness, i should have picked it up first. the point being henry can handle anything, i've had many hoovers including two dysons that were the best of the rest but they quit within a year and i too did not wish to see what had been on my carpets. dyson, nice idea, but overrated. i started looking to see what cleaners use in hotels etc and it's invariably a henry. they do the allergy level dust filtration and all that stuff and they're (so far...4 years) indestructible. i really should go get a job with the makers, i cant believe im talking like this about a hoover, but i honestly do think they're the best.