These shorts are out of stock but linked similar options. Wearing a large in the shirt and a 10 in the shorts :)