This is a firm but very comfortable mattress. It's probably among the best I've ever slept on, even considering hotels. The mattress took about 2-3 weeks to arrive but it was worth it! No regrets for this purchase whatsoever.