Bought the cobalt blue with pink flowers in XL after reading many reviews to determine best guess at size. Fit perfectly, looks fantastic. Very flattering fit. (I am 5'8", 160 lbs.) Decided to order the "apricot" (tan dress) in same size because I liked the first one so much. The second dress was too tight and I could barely get it over my head and chest, even with the little zipper unzipped. Had to return it. So disappointed that the sizes are inconsistent. Would love to order more in other patterns, but it feels a bit risky not knowing if I will get a wearable garment or not. Glad I hit it lucky once. You may be lucky, too. If it fits, you will probably love it. The fit is super flattering.