I tried the Shark Navigator Speed upright Vacuum with lift-away & Self-cleaning Brushroll. This vacuum has amazing features. It has quick attach and release, I was able to vacuum my carpet, switch to using the hand-held and attachments to clean the cat hair on the furniture then my staircase. (The hand-held has a great feature of adjusting the amount of suction.) Then with a flip of a switch I was able to sweep my tile and hardwood floors too. This was all done with just one vacuum. The only downside is that the cord could be longer. I am very pleased with this product.