I bought these in 6M for my 3 month old who is 23 inches tall and weighs 12 1/2lbs. They fit her perfect after one wash so they do run small. I have made sure to wash all clothes from Carters on cold so they don’t shrink more than expected. Super soft bottoms and so cute !!! I definitely love them.