Super soft cotton button up with snap buttons for easy dressing. Runs slightly small, size up if you're in between.95% organic cotton - 5% elastane