I have literally ordered this outfit 4 times because each time it was the wrong size, too big or too small. The first one I ordered was size 8/9 and it was huge so I ordered the next size 7/8 and they sent me size 5/6 instead of size 7/8. So obviously it was too small. I returned it, it's the same size as the first time, size 8/9, the shirt seems to be the right size, the pants are ridiculously smaller, the picture I've attached shows the size of the top 5/6 in comparison is 8/9, and there aren't that many of them. the difference is only a few centimeters more material.