HomeNavy blue stocking hat made by carhartt both durable and warmSanders Creek Carhartt stocking hat$16.99Price