small fits: 0-3Medium fits sizes: 5-9large fits sizes: 11-15xl fits sizes: 16-1875% COTTON 23% POLYESTER 2% SPANDEX