This pj set runs a little small. I would say it fits like a 6/7 vs a 7/8.

Top is in EUC, PANTS DO SHOW SOME WEAR.