80% Cotton, 20% PolyesterRomper has an oversized fitSnap, functional buttons all the way downFunctional pocketCamille is 5’5 wearing the medium Striped Romper $57.00PriceOut of Stock