Model wearing a size s medium 100% cotton Great material & quality Small 2-8 Medium 9-12 Large 13-15 XL 16-17 Run true to size