Love this dress! It is a beautiful pattern, bold colors exactly as shown, and it is so soft and comfortable. I love it because everyone compliments me as though I'm dressing up, and I'm so comfortable I could sleep in it! I am 5'5 and US size 14, and I ordered an XL. It fits perfectly, and I wouldn't have gotten it any smaller because the shoulders would be too tight otherwise, but it does hang just a few centimeters off the ground--XL is meant for someone a tiny bit taller than me! But it's comfortable and flowy and I just lift it up a little if I'm walking on uneven ground and it works just fine.