waffle henley style fabric on the cow print and the pink fabric has some stretch to it. I would suggest sizing up in these because they run snug.