They are cool and comfortable. They maintain their shape and don't get overstretched like some other cotton shirts, which is a plus! I'm a 36G and got a size L and they are snug around my breasts, but it's great since it's under my scrubs. Not too big and not too tight, just right. I will definitely order some more!