I purchased before a trip to the Bahamas.  There are 2 layers; outer layer which is sheer and the inner layer which is silky.  The inner layer sticks to the body and rides up making it visible around the neck.  I did not wash the dress before going on the trip, but did when I got back, and the straps ripped off.  It is too late for me to do a return, which is frustrating because I paid for a dress that I only wore one time, and did not have a good experience with that one wear.