These shoe covers are made from a high density polyethylene with textured soles for a better grip. They have an elastic around the ankle that is latex free and creates a secure fit for these covers. Our size XL will fit shoes and boots up to size 13 while our 2XL will fit shoes and boots up to size 18.