Small - fits all ladies sizes and smaller men's sizes Medium - fits larger men's sizes Constructed from impact absorbing E-PU foam. Hard layer on softer layer for better fit and comfort.