Great shirt! Super cute! I ordered the extra-small for my six-year old. He is around 44 inches and 47 pounds. The extra-small fit perfect. I would say the extra small is the equivalent of a boys size 5/6. That is the size my son wears and extra small was perfect for him. Super cute!!