I ordered a 2t for my 11 month old and a 4t for my 3 year old.  They do run a little small.  They fit my boys pretty good.  The sleeves are a little short.  I could have used a 5t for my 3 year old.  For the price and quality, very nice!!!