I love this dress!!! this is perfect for ladies with curves. it does run a little large and i felt i could have worn both the small and the medium. i bought medium because it accentuated my curves without being too revealing. i bought the dark green which is a beautiful color and not see through at all...although i can guess the white might show a little but the white was not available in my store. this will be so perfect for the cold weather.