High quality suit.
2T size was the perfect fit for my average size 3-year-old. We ordered suits from multiple sellers and they all fit the same.  If the seller offers free returns, you can order 2 different sizes and only keep the one that fits best.