I ordered 2 sizes larger after reading reviews my daughter's are 5 and wear a girls xs or 5/6 so I ordered the Large 10/12 and it just fits them I figure after the first wash it will be to small to wear.
Material is very very thin so much so that you can see the outline of their belly button Its not what i would have expected from this brand and we won't be keeping these.