I purchased this suit for a mother/son dance and I loved it.  The quality of the fabric was great!  I ordered a 3T for my almost 3-year old who wears 3-4T in clothes and the fit was good.  We weren't able to button the top button of the white shirt because he would not have been comfortable.  The pants were a little long but I'm okay with that since we will want him to wear the suit to other functions.  If you are looking for a quality suit for your young man, this is perfect.  We won best-dressed at the event.