I purchased this for a maternity photo shoot. Normally I am a small or medium but being 9 months pregnant bought the medium. It fit just fine with some room to spare. I used a silk string to tie around the top to give it an empire waist. Turned out really cute and definitely beat the price of paying for an expensive maternity dress.