A matracban használt anyagok (különböző típusú rugók és habok, és ezek különböző arányú kombinációja) határozzák meg a matrac keménységét. Megkülönböztetünk lágyabb, félkemény és kemény matracot. Ezek a kategóriák azonban nagyon szubjektívek, és nem különülnek el élesen egymástól. Van félkemény-kemény matrac is. A nem, magasság, súly, testalkat, életkor és az alvási póz mind befolyással lehet milyen matracra van szükségünk. Első lépésként érdemes kiindulni abból, hogy milyen keménységű matracunk van most, és meg vagyunk-e ezzel elégedve. Így el tudjuk dönteni, hogy a jelenleginél keményebb, vagy lágyabb matracras zeretnénk-e váltani.