This is my 3rd May&Maya purchase! I have 3 colors and love them!!! I feel just as cute in them at 9 months pregnant as I do when I'm not pregnant! For reference, I'm 5'6," 150lbs, 34 DD, athletic/curvy and the XL is great for a nice drapey look and feel. Hits me about 3-4inches above the ankles. I live in the high desert and this fabric is great, breathes nicely. Washes well in the laundry and tumble dry low.