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