I’m wearing size small in the vest and 25 in the shorts. Sized up bc they run small! Medium in the bag!