My son loves this mattress. You dont feel the bed frame through it, just thick enough. No very firm.