I love this dress. I have this dress in black already. It is stretchy and tight in the right places. It is not see threw at all thankfully! Its a very lightweight material. Absolutely love it! Very flattering! True to size