Just an odd fit. Although cute. My son wears a size 5/6 and is generally medium height. However, the front of the shirt, where it meets the belt in the picture, actually shows his stomach even when we try to pull the pants up. The pants are long but otherwise fit. We tried the large size first and it fit my 8 year old. In general, my son is happy because he looks like King Ben from the descendants.