Love the fit. The pattern is beautiful!! I’m 5’3, 130 lb and ordered the small. Fits very well. Very comfortable. The length is a little longer than midi, but I’m not hemming it shorter. I actually like the length. Will look great with a pair of black heels