We love these shorts! Run true to size. Tate is wearing a Small and usually wears a 26.
XS - 25
S -26
M - 28
L - 29/30