I love this maxi dress. I am 5'6", hourglass shape 34 inch chest, 29 inch waist, 41 inch hips, about 165lbs and the large fit me perfectly. It's not too tight, but form fitting if that makes sense. It's comfortable and hugs me beautifully. I ordered the bright blue one. I plan on ordering the rest of the colors. You can wear a long necklace and sandals with it, or put a belt on it, or wear it with a jean jacket...very versatile. I don't think it's thin at all. I wore lemon print underwear with it and you couldn't see through it...so I'm not sure what the other reviewers mean. I hope this helps someone!