Size Large in the flannel for an oversized fit. Abercrombie shorts are a 29 #LTKSeasonal #LTKFindsUnder100 #LTKTall