These are SO cute! The top definitely runs a little small...my son is 15 months and in the 75th percentile for weight, and the 2T top fits him well. The bottoms are big on him, but not crazy big. Daddy is graduating medical school on Friday, and little guy may have to wear these!!