I have three girls, a nine (with big feet) and twins aged 7 with small and smaller feet. We run into issues when someone hates the threads in the front or the heel is in the wrong place, but it's AMAZING for everyone. Excellent quality, perfect fit. We are obsessed and I have bought them in all styles.