Awesome warm Green Christmas Beanie. This beanie is knitted and has a great fit.This beanie has a good stretch, please look carefully at the measurements below. Dog's with small to medium sized heads will fit the M beanie whereas dogs with larger to big heads will feel more comfortable in the L size. The model in these picture is wearing the M size Christmas Beanie.