This was an upgrade to our previous Shark vacuum.  It's so nice to have a brand that you know will not let you down.  The Shark Navigator Swivel Pro is great at getting the carpets clean as well as the hardwood floors.  It gets into the smallest places and sucks everything right up.  Would definitely by Shark again next time.