I purchased these for my 9 year old son and they were a perfect for him.  The price and quality was unbelievalbe.  I will be watching for larger sizes to become available for him so that I can reorder for the winter.  I love this with his uniform and they also look great when he wears them to church.