They are all size Large except for the nike Tshirt it's size M.
It fits boys age 10-12 years old