Perfect fit.  This worked perfectly for me but I have a very petite 12 month old baby. So I think it might be rather small/tight on a normal sized or chubby baby.  Also the cotton was a little stiff.  Hoping it softens in the wash.