My daughter is very small, 38 inches and >30 pounds. She is 3.5 - I bought 4-6 and they are very comfortable. At this rate of growth, they certainly won't last long. I love how they look and feel and would buy more but after a few hours of wear the material stretches and everything sticks to them.