It is not firm.
Everything about it was great EXCEPT since it is memory type foam, as soon as you put your feet on it, it sinks to the ground in 10 minutes or less.
Rating: 1 stars