This hoodie is a jack of all trades. The outside is typical polyester and feels like every other hoodie, but the inside is where the nice cotton is. The color is also very accurate to how it appears in the product images. The minor amount of stretch allows for leeway when putting it on and taking it off while still allowing it to maintain its shape on your body. I'm 5'10 and quite skinny, and a small was the perfect fit for me. However, I was afraid that putting it in the wash would shrink it a little bit, which would make it too small, so I ordered a size up, which still fit wonderfully even if it wasn't as snug as the small. The spandex cuffs and waistband aren't too tight, meaning the sleeves won't ride up your arms and stay there. The only issue I had was the waistband sitting on top of my pants after I raised my arms. For how cheap it is and the lack of quality issues, I highly rate this hoodie.