Model is wearing a small
for tighter fit size down
42% cotton 28% rayon 28% polyester 2% spandex
great stretch!