Most of my child-sized aprons will fit kids from about 4-yrs old through 10-yrs old depending on how tall they are. Best height fit would be over 30". 100% cotton, machine wash/dry