T is a little over 19 lbs and 29 inches. But I feel like size 3's are already getting too small on him. Then again, 4's are more expensive. When did you move up to 4's?