Some kids are just born to be bad Muffalettas!
100% Polyester fleece. One size fits most (up to 36 months).