Lot of 6 baby boy hats. Most are newborn- 3 month size. 3 are handmade. The green and red one only worn once. Blue never worn, and knit brown also never worn. The grey striped one is new without tags. My little boy outgrew it before he could wear it. Monkey hat is Carters brand and Im not sure about the little cap.