97% cotton/3% spandex stretch fine pique fabric.Sleek 3-button placket with pearl buttons dyed to match.Striped ribbon at neck and side vents for comfort.