I ordered this dress in yellow as something light and comfortable for the summer. It is a very soft, lightweight rayon/poly blend. I am 5'8" and about 145lbs, 6 months pregnant and ordered a small. The fit is perfect! It fits my 36C chest comfortably (and I feel like it will continue to fit post-pregnancy) and the length hits just above the floor. The yellow is a little "see through" but I think with a bandeau bra and nude undies it will be fine. Plus, it can double as a bathing suit coverup.