Fabric: 100% polyester. Material has little stretch.
True to size with a fitted style. Kayla is wearing a medium. You can size up for extra room.