This is a truly firm mattress. Hopefully it will hold up. It seems to be a decent quality. No bad smells and seemed ready to sleep on in 24 hours. I’ve slept thru the nite 3 nites in a row now.