New with tags, size 0-3 Months, can probably fit up to 6 months, depending on your baby’s head.