This is a really cute shirt BUT it runs small since I think its supposed to be fitted. My girl wears 2t-3t in Carters so I thought the 3t would be fine. Its too small! Returning for 4t. My daughter is 29 lbs and 34.5 inches tall for reference