I bought a medium - same size as the model is wearing, I am a smaller build than the model and usually a 10, sometimes a 12. These were way too tight in the waist. Great fabric. Sadly the Large size is out of stock. I have now purchased the full coverage style in a large.