This dress is beautiful. I ordered 2 different sizes 8 and 10. The 8 fit but a little snug so I kept the 10. I'm still losing weight at this point and what I like about this dress is I can easily take it in myself because there is no lining. The fabric is thick so it doesn't appear to be see thru and does have some stretch to it.