50% Cotton 50% Polyester. Gold seashell buttons! Stretchy material. True to size. Ashley is shown wearing a medium.