Size Infant. I would say best 6-12 months. No noticed flaws. Vintage Rainbow Tag Gymboree Overalls$100.00PriceAdd to Cart