This mattress was not what I expected based on all of the positive reviews. It is pretty firm, but you cant sit on the end of it. The mattress slopes badly and stays sloped if you do. I really regret this purchase, its not very resilient and I question the durability  longevity.  I (100 percent) would not recommend this if you like to sit on the end of your bed.