Iam surprised my 10mnth old baby can wear this too....its. Stretchable material i guess. I wanted a cap for my baby which was cotton and stylish at the same time I cudnt find any finally I bought this which was for 14-15yr olds .I thought I'll buy and alter it as per my baby's size but when he wore it it was perfect for him😌 so m happy .Good product u can label it free size .Just for younger kids u can remove the side ring out