My favorite shorts are agolde and these are all cotton jeans. They offer no stretch BUT break in nicely and are a true jean.
I suggest sizing up one size for cotton denim.
Ive linked my exacts first with wash in photo too + the non raw hem versions of them!
They all have a full panel button fly for maximum hold and comfort
Jean shorts
White shorts
White jeans
Agolde LTKsalealert
LTKSeasonal LTKFestival