This was purchase for my 11 month old Grandson. I ordered the Medium and it fit well. It was adorable and very colorful. There were 2 issues though with this product. The first was that any of the coated areas such as buttons and  bowtie stuck together. I had to gently peel them apart and a piece actually ripped off at the bowtie. Also there was the velcro for under a babies chin, need I say more!! One second under the chin and that's all it took and off it came.