I bought this for my three-month-old granddaughter and it doesn't fit.  It says it's for 0-6 months, but no way.  It also has no 'give' to stretch.  It is a tightly fitted cap.  Too bad, because it is adorable.