Based on other reviews, I ordered the X-Large as everyone said the dress fit true to size. I personally would have preferred the dress to fit somewhat looser and should have ordered the XX-Large instead. The dress is exactly as pictured and the fabric is very soft and comfortable. A perfect summer dress that can be dressed up or down.