The knee length, 360 Cushioned Cotton compression stockings are soft, breathable stockings with padded soles to protect feet. The padded sole cushions the sole, heel, and toe by absorbing impact while walking or running. The socks are made with double-covered yarns for an easier donning process. The stockings come in white and black colors and supply a firm compression, 20-30 mmHg, to ease pain, swelling, and leg fatigue. The 360 Cotton Series socks are diabetic friendly.