In general, I would assume that 3M means "up to 3 months." I received an outfit by Carter's that was 3 month size and waited until my baby was 3 months old to wear it. By then it was almost too small. The baby can always grow into the clothes that are too large. I think it's harder to...