7-inch inseam swim trunks are the sweet spot.

Yes, you want 7-9 inches — but 7-inch is the modern length that hits just above the knee without looking like you’re wearing shorts from 2005.

Anything longer than 9 starts to look like you’re heading to a fishing tournament. The key is a trim fit through the thigh, not baggy. Chubbies makes a 7-inch “Beach Tour” trunk that nails it — they come in fun patterns and solids, and the elastic waistband with a drawstring means they actually stay put. Bonobos has a 7-inch option too if you want something a little more tailored. Lands’ End does a 9-inch if you really need the extra coverage, but it’s harder to pull off without looking frumpy.

Avoid anything with a cargo pocket that flaps. That’s the real enemy of a modern look.

Don’t overthink it — 7 inches, solid color or subtle pattern, and you’re done.