Fit well and very lovely
This dress was beautiful. I think I'm just between a M and L, I went for the large because of my chest and waist. The large fit well through my waist but was a little baggy in the hips. The fabric was a very thick cotton material so I didn't need any shapewear (but if I wore a M which would have been tighter I might have). The length is nice too, just above the knee. It fit securely too so there was no worrying about pulling it up.