I drive a, for American standards, small Peugeot 308. It’s the 2018 model. Does about 45-50 MPG (the diesel does even better) and has all the luxuries I can imagine. I drive the station which means I have plenty of space for everything I could need.
I drive it for 2,5-3 hours a day. It drives like a dream. You don’t need a massive SUV for that.