Material 100% Fleece Cotton 330GSM, screen printed, using snap button also high quality material finishing with boxy fit.