Read the reviews and decided to order and so glad I did, arrived earlier than expected, opened up and it was ready to sleep on in minutes, really impressed by the whole thing, depth is great, firmness just right and so comfotable to sleep on, only downside is struggling to leave it to go to work. Would recommend as great mattress at a great price.