The hat is great but the toddler size is quite small in comparison to many other brands. The tag actually says baby so they must have changed the sizing at some point. However, I also purchased a kids size which is huuuge for my 2 year old so I guess that he just can’t wear headster.