Fits true to size, small fits sizes 3-5, medium fits sizes 6-8, large fits sizes 9-11, x-large fits sizes 12-14
If you prefer a slightly more relaxed fit, you could size up one size.