It’s the perfect balance between soft and firm. It has the right amount of give, still being firm enough to support and keep your back aligned throughout the night. It was vacuum packed expertly. It did come with two stains in the mattress, which was disappointing.