this mattress is definitely  firm but not hard. it is surpringly good quality for the price. I have major back problem and support is key for me. My first night sleep was just perfect and i got up with my body all relax with no pain. a definite winner and happy to have bought it.