I bought this in advance because the price was so good. I bought 18 months and our daughter is only 2 months so I can't attest to how it will fit her but it's absolutely adorable.  Other Calvin Klein baby clothes are great and holding up well so I expect this to be the same. I will definitely buy more Calvin Klein for her.