Brand new with original tags- marked a newborn - 3 months but runs large in my opinion. Could work up to 6+ months depending on height of baby