A lot of this baby clothing is a mixed lot of brands, such as Carter, and it has all been used to varying degrees, it is perfect for little ones who grow so fast. Most items are 0-3 months. Some are 3 months please view pictures.