Never received goods.
a bit large for me i wear 30 i. pants and XL was a bit large but the quality of the shorts is almost plastic bag thin