I bought this outfit for my son for easter. It arrived on time and fits great! He is 2 and typically wears 2t to 3t depending on the make. based off of other reviews I ordered a 2t. The jeans are somewhat stretchy and feel like they would be more comfortable for him than typical jean material. I can't wait for him to wear it!