Best vacuum

Completely random and not baby / pregnancy related at all but I’m in search of a new vacuum. I need one that works well on hardwoods and carpets! Anyone have any recommendations? 🧹🧽🪣