I love this shirt not to mention that it came way earlier than expected.  My son is 3 years old an usually wears between an 2T/3T I went with the 3T and it fits awesome not to tight enough room on the neck to button and wear an tie.  He's going to be an handsome ring bearer next month!