Made of 100% cotton ONE SIZE fits fits most Front bill measures 2 1/4" long Crown measures 10" Deep, 9" Wide Hand wash only