Nie możemy pozwolić, aby materac był za twardy lub za miękki – musi być on dobrą podporą dla naturalnych krzywizn kręgosłupa (co wcale nie znaczy, że materac musi być twardy). Dla osób chorych na jakiekolwiek schorzenia kręgosłupa zalecamy skonsultowanie wyboru materaca z ortopedą.
Istnieje sposób na to, aby sprawdzić czy materac jest odpowiednio twardy – gdy śpimy na boku, zwiększamy nacisk na barki i biodra, jeżeli materac jest zbyt twardy – poczujemy mrowienie w ramionach i w nogach. Jeżeli zaś materac jest odpowiednio twardy – nasz kręgosłup ułoży się w pozycji niemal prostej. Drugim sposobem jest rozłożenie ciała na większej powierzchni śpiąc na wznak, jeżeli kręgosłup na odcinku lędźwiowym ani nie wygina się w łuk, ani nie przylega ściśle do materaca – materac jest właściwie twardy. Ważnym czynnikiem jeżeli chodzi o odbieranie twardości materaca jest również waga osoby leżącej na nim. Osoba ważąca mniej może stwierdzić, że materac jest zbyt twardy, podczas gdy osoba ważąca więcej uzna go za idealny lub zbyt miękki. Odnośnikiem w podawaniu kategorii twardości materaca jest waga 80kg.
Obecnie wszystkie lepsze materace wykonane są w dwustronnym pokrowcu lato/zima (bawełna/wełna), dzięki czemu można regulować klimat snu. Kupując materac przeznaczony dla dwóch osób trzeba wziąć pod uwagę różnicę wagi owych osób. Tak jak już wcześniej zostało to napisane, osoba o większej wadze odniesie wrażenie, że jest on bardziej miękki niezależnie od typu materaca. Dla osoby o mniejszej wadze ten sam materac będzie twardszy. W przypadku materacy sztywniejszych oraz wykonanych na sprężynach typu bonell będą odczuwalne ruchy drugiej osoby na materacu. Najlepszymi materacami dla dwóch osób są materace kieszeniowe lub lateksowe, ponieważ są reagują one na punktowe obciążenie.