Model wearing a size small 100% cotton Great material & quality Small 2-9 Medium 10-12 Large 13-15 XL 16-18 Run big and oversized