Ordered L for my son, he is a size 10/12 and was a bit tight but we will manage. I liked this costume more than the ones sold in Halloween stores because it looked more realistic and less girly. With the matching cape, he looks more like a superhero than a character.