LO 1 was 18-19 months but LO 2 still wears them at 23 months! I need to buy some new bibs because ours are totally worn out.