According to my experience, this shirt is comfortable and fits well with a classic style suitable for any occasion. The ringspun cotton is soft to the skin and can be easily paired with any pants or shorts. The X Large size is perfect for those who prefer a relaxed fit. However the color selection could be expanded to offer more variety..