100 % Egyptian cotton, from Italy. 2 ply, super 120. For that fine dress shirt. Baby pink and white checked.