Baby hats can be a bit tricky.  The depth of the hat is too long.  It doesn't stretch in any way so it has to fit perfectly or it will slip over your baby's face or not fit at all.  The design doesn't make sense to me.  I would not recommend.