Two front panels to insert the protector into
DuPont cool dry fabric
90% tactel / 10% spandex
Non see through
I now have 3 of these and have to buy the largest as the top half of my body is a 16 and although the biggest size is a 14 this suits me just fine as it's a nice tight fit and stops my chest guard from moving about too much. I also wear a sports bra under this for extra comfort.
This another product I wouldn't be without and I recommend you buy the next size down to your actual size.