For the cost, these are amazing. They are firm, but was hoping and expecting that, and wanted that. Very comfy to sleep on back or side sleeper.