My DS is 7 months and 21lbs. He's wearing 18 month shirts and shorts, sometimes I can get away with 12 month onesies 😮.