Although I've only slept on this mattress for a couple of nights I'm so pleased with it. Quite firm  but a good comfortable deep mattress. Arrived in a box and is quite heavy. Unrolled and left for 48 hours before use. Very impressed for the price paid.