My pick from Amazon
Shark NV501 rotator best vacuum for hardwood floors and carpets that features Anti-allergy Seal (NV501). Bagless upright corded lift-away hand vacuums with a white-red combination.
Pros: 1.3 quarts size dirt cup with a lift-away pod for best cleaning of carpets and hard floors such as hardwood or tiles etc. It comes with a built-in HEPA filter with a complete Anti-allergen seal. Experience deep carpet cleaning with advanced swivel steering and rotator technology. The Machine is super quiet at the same time powerful with extra accessories such as premium pet and Ergo Cleaning tools etc.
Cons: Some find 25 feet wire length as a con.