Not sure how good the mattress is because after more than 3 weeks am still waiting for the bed frame to be delivered ! So have a mattress but no bed !!!