I purchased the large even though i'm typically a small or medium in dresses. The large fit
perfectly and te length was to my fingertips so a normal mini dress style. My boyfriend
thought it looked great on and i was pleasantly surprised with how nice it looked. Seems
like it is made pretty well.