Do they run small, large or just about right? DS is 11 months and average size. I'm wondering if I should buy 18-24 instead of 12-18, so that it lasts a bit longer than 6 months - will it look silly-big?