Bought this as a surprise for my husband. The shirt is a modern adult fit, which is a little smaller than a typical shirt but by no means slim. the Cotton is soft and of high quality and the print is perfect.