I ordered a size XL based on reviews... I normally wear 8/10 jeans, UK bra size 32E, ~30in waist. I probably could have done with a large, but it is nice to have it fit nicely without being constricting. It is only just barely too large, but the material has a nice thickness and the stitching at the seams seems secure.