Awesome mattress! It's not that push and not firm. It's the right equilibrium I was looking for. There was strong chemical smell right when we opened it. It became bearable after 2 day so we could sleep on it and completely disappeared after a month.