I bought this in grey and black in age 16 size for my tall 11 year old son. They fit perfectly. I think this would be small for an actual 16 year old as they fit nicely on my 11 year old. The material is a nice slightly thick fabric perfect for any season. I love them.