Model wearing a size medium Jean are sold separately 100% cotton Small 2-7 medium 8-11 large 12-14 Top does has stretch The back is out