Based on my experience this henley shirt is perfect for the casual fashion look... The fabric is soft and comfortable to wear all day long. The design is simple yet trendy that can be worn on any occasion. However, the size runs a bit small, so make sure to order a size up. Nonetheless, this shirt is a great addition to any men's clothing collection..