Footbed provides stability and support. Molded tread outsole offers traction. Heel height is 2-1/4 inches.