This hat seems very thick and well made but unfortunately my son never got to wear it (unless you count the one time I crammed it on his head!) as it runs VERY small.  It's listed as 6-12 months but my son was 7 months old and couldn't fit into it.  Since the lower band is pretty sturdy it does not stretch or mold at all.  So I immediately gave it to a friend with a 4 month old!