This shirt is perfect for most temperatures. My husband wears it in Hawaii on cool mornings and well into the afternoon. He says it keeps him cool. Love the design and look. We plan to take to Europe as it will hand wash and dry quickly. Medium fits just like a medium and the sleeves can be pushed up slightly if desired.