I ordered this online with fingers crossed, in my usual size m. it fits well, albeit a tad snug (although very flattering on my curvy frame). it is an unusual color for me, but i ended up loving it in person where you can really appreciate all the detailed woven patterns in the fabric. there is a slip underneath which ends several inches above the hem.