The cotton is soft and comfortable, but the fit is square.  The sweatshirt shrinks in the wash and then stretches out a bit as it is worn.  I wanted a loose, breezy fit to pull on after swimming for sun protection, and this is tight on the arms, fitted through the chest, and full at the waist.  Still the fabric is nice and will be comfortable under a hot sun.  I wish I had ordered a size larger.