Great mattress! Really stays firm. Not a lot of give, but if firm is what you are looking for, then this is the mattress for you! Was ready to sleep on in 48 hours! Packaged well and shipped well! No weird smells either!