I've been wanted the Gamehenge Ranger shirt forever, but it never seemed to be in stock in OLIVE. When they released a long-sleeve version I decided to jump on it. I got the large which is my regular size lately. This one was too small, so I got the X-Large, and that was a better fit, though a bit on the big size. The material is the mid-to-light-weight material. Personally would prefer in the vintage heavyweight cotton, but I know those aren't as popular with the kids these days. Happy to be a Gamehenge Ranger!