Fit: True to size. Material has some stretch.
Fabric: 92% polyester, 8% spandex.
Kayla is wearing a size small as a size 8/10 and 34C bust.