Very firm. It took a full 48 hours to expand fully. Im used to medium firm memory foam so this mattress is a bit to firm for me. Although it is comfortable. I dont have my bed fully set up yet but i did try it while the mattress was on the living room floor. It was packaged well and delivered when expected.