This makes a perfect accessory for your little prince. The embroidered beanie is made to match the Buffalo Prince onesie and bib. They are super soft and made with 100% combed ringspun cotton. It is laundered for softness and has minimal shrinkage. Beanie is white on one side and baby blue for Prince on the other side.