Should fit from 5y up. Length is 20 and collar to cuff is 21. Lined in microfleece with water-resistant-feel outer, excellent quality.