New undershirts for new born to up to 2 months i believe. Carters makes thier clothing small for the size they say they are. Sizes are 3 month, 6 months and 9 months. Still in original packaging and tags it was delivered in. Bought for a friend, but never got to see them.