Love these dresses. I have two of them a light floral and a navy and pink floral. I am 5'8" and measurements 43-33-46 and the dresses fit me very well in an XL. They are made of a very thick material and are comfortable and a good length. Great to wear to work.