Model wearing a large Dress/Top Is OVERSIZED, run alittle big 100% cotton Small 2-8 Medium 9-11 Large 12-14 XL 15-16