Bought these before in 6-9 months and my son is too long for them now, so I bought them in 12m. Mistake with this pack. After washing and drying, 4 of the onesies are now the exact same size as the 6-9 month ones I already had! This didnt happen with the other ones I ordered. Order a size up to account for potential shrinkage. Waste of money.