My son is very hot natured so i wanted to get these for him to sleep in. He is 6mo old and weighs 17lbs. He currently wears a size 9mo-12mo in clothes. After reading that these ran small I decided to purchase the 18mo and I'm so glad that I did. They fit him perfectly!