These ran very small on my son, to the point that the elastic was digging in after one day and left welts. We got him the 2T/3T, he weighs 30 lbs and is 2 yrs old. Would definitely go up a size or two.