He sure doesn't look like he's only 6 weeks old. My baby boy is wearing 3 month onesies and 6 month sleepers.