This was purchased for a friend and her new baby. The hats are cute enough, however, as soon as the plastic they were in was opened the musty mildew smell was atrocious and gagging. So angry! this is for a little baby, you can't put this on a child! I wouldn't trust it even after washing, which would ruin the little fur puff and make it un-giftable. Where did you keep it in the warehouse, the basement? Under some old wet dog beds? ick.Plus, the adult hat looks like it would fit a 7 year old. YeaSee full review