I purchased this suit for my 12 year old son for my daughter's wedding.  He wore it twice.

There is room for the suit to be let out in the pant length, sleeve length and waist.