I would go with a cordless upright shark vac. Works on smooth flooring and carpet. Battery powered so you dont have to deal with cords, you can transform it to suit your needs conveniently and effortlessly.
The cordless dyson is great it's an investment at its price point but it will not let you down on performance
Thanks! Your answer is awaiting moderation.