I like my shorts roomy, but not ridiculously oversized. I wear 38-inch pants. I have some Nike Sport Shorts in both XL and XXL. The XXLs have a shorter inseam and fit really well. Are Adidas shorts narrow, or extra roomy, or middle of the road. I'm trying to decide between XL and XXL.