This semi formal / casual shirt is suitable for casual and semi formal wear. Suitable to wear with dress pants , cotton pants , denims and under jacket or coats. Fabric DNA 100% cotton