Fits my girl who is a size 6 (4) and daughter in ballerinas who is a size 3T (8) for our wedding and Easter. The ruffles didn't look cheap at all. Not very thick so I'm not sure how high quality they will look after washing but for the price and the stretch it's worth the money