best vacuum cleaner under 300 top picks consumer reports puts vacuum cleaners to the test shark navigator powered lift away kenmore elite pet friendly 31150 group photo of vacuums dyson ball multi floor 2 upright vacuums shark vacuum plush carpet vacuum reviews best vacuum upright vacuum vacuums best vacuums for hardwood floors shark rocket plete with best canister vacuums 2018 miele plete c3 marin