A little snug!
Initial trial and error trying to switch from longtime Under Armour XL. Using the sizing guide, I think I'd be swimming in a Bombas XL, however the L is tight (could serve as a suitable jockstrap!) Haven't worn them long enough to know if there'd be all day comfort.