I think this was made from discarded tshirt scraps. Mine oddly has a screen printed heart on the inside layer of the hat. Fits my 5 month old a bit snug before washing, so I hope that it does not shrink too much when I launder it.