Cool in cotton... this shirt with hearts is also so cute! It's easy to wear and goes with everything! Hearts just are a perfect motif and keep the style so fun! With a pair of jeans or shorts... you can't go wrong. This shirt is a one size fits most option!