The sweatshirt itself is very soft however, it runs VERY small. I ordered an XL which is usually baggy on me. This just fits me and if it shrinks, I'm in trouble. For the price of these sweatshirts, they really should be made better. This seems like it's a childs sweatshirt. The arms are tight. It's a shame it's not available in anything larger than an XL. I don't see how any guy would be ale to wear this.