Bought this for my son to wear in a wedding and it fit perfectly.  It looks so much better in person than on the listing.  It was the middle of May and he said he never felt overheated.  The vest is VERY well made and you are getting a great product for an amazing price.

My sons wears a size 6/7.  We purchased the 7T and there were no issues