Model is wearing a size s S 6-8 M 8-10 L 10-12 96%poly 4%spandex Top is slightly cropped with checkered puffy sleeves, has stretch