Fit great, well cushioned for support. Excellent for running and playing. Great material for getting dirty, easily wiped clean. Love the different color as well- pink, with hint of coral to it. My 9 yr old loved em.