Model is wearing a size large Top has back fringed detail True to size. 95% cotton 5% spandex Pants also available on website. S 4-8 M 8-12 L 12-16