Harrow Protect Shin Guard Hard Plastic Lightweight Shell Comfortable Foam Padding Small - Player Height up to 5'6, Medium - Player Height 5'7 to 5'9, Large - Player Height 5'10 and Up Hard Plastic Lightweight Shell Comfortable Foam Padding