Suit was very attractive, well made with a beautiful, expensive looking design; however, runs VERY small. My son usually wears a size 10, very seldon a 12, and is very thin. He could not button the pants, which were 4 inches too short. The vest fit okay, and the jacket was meh but would have worked.