55/45 cotton/polyester. This storm hood is water resistant. Semi-fitted: Not too tight. Not too loose. Just right.