The pattern on the dress is lovely. It's got holes in the top layer, and a polyester, plastic backing second layer. I don't really like the second layer, as it's plastic feeling, and feels really cheap, but the outer layer looks really good. My main concern is that it's still see through with two layers. You will have to wear an underdress with this dress.