These ADIDAS shin guards were purchased for soccer and field hockey last fall at Sport Chek. I can assure you, they saw very little use! The size is XL.