Hola
A mi me pasó lo mismo que a tí. Estaba super liada. Ya no jeje...
La talla 3 es HASTA 3 meses porque es de 62cm, osea, en términos generales, cuando un niño (normalmente) de 3 meses mide eso. Luego aunque mida eso, también la puedes aprovechar algo más, pero siempre, si tiene 3 meses compra la talla 6, qué se supone q es de 3 a 6 meses. Mi niño si cumple con las tallas y las lleva todas el deillo. Así que por qhí si que he tenido suerte.
En Zara es realmente donde te lo explican bien. la talla 0-1 (56 cm) la talla 1-3 (62cm), que, se supone que son los meses q podrá aprovechar esa ropa.
PD: Las tallas de H&M, aunque pongan esos mismo cm, dan para más, porque mi niño que tiene 7 meses ahora le queda bien la talla de 4 a 6, y creo que le puede aguantar hasta los 8
Un saludo