Not as firm as I thought they would be. Should be classified as soft rather than medium support. Worked out ok as I bought multiple sets. Good product for the price.