It is very, very hard to get cotton shirts these days, most things are polyester and do not breath well. I use to buy all my tee shirts from Penningtons (the layered style), now they no longer carry them. These shirts are amazing as they breath and are cool for the summer. They are not the thick cotton like Northern Reflections, so they are cooler for summer or layering in winter. I fancy them up for work with the nice cardigans. Yes cotton shrinks in hot water, so you have to always wash cotton it in cold. They fit small, order two sizes up then they are perfect! I literally ordered a ton of them for all year! The only trouble is the white is more see through then I like. So I returned those. All other colours were perfect! If you order 2 sizes up they fit loose but not huge like a "boyfriend style" from Pennington's. They fit a little smaller than The layered look tee shirts from Penningtons. I like my clothing loose, not showing everything, but not huge like pjs or looking like you are wearing your husbands tee shirt.