This beautifully embroidered Denim shirt is 100% pre-washed cotton. This pre-washed fabric is extra soft and will help minimize shrinking. (Long Sleeve)