Size xs fits size 6-8
s/m 8-10
m/l 12-14
l/xl 16
these are an oversized fit of the top so do come up bigger the bottoms are true to size.