MAZEYS always 1 step beyond. 100% cotton. Outer: 60% cotton & 40% polyester. Inside button pocket. Flap covered side pockets.