I’ve only given it 4 stars as not true to size and you definitely need to size up. My daughter is 5 but very high percentile and is 6-7 clothes but I had to buy these in age 8. Great quality, cut is lovely, wash really well and value for money at £6 for 2.