We ordered this mattress for my son, who is autistic and very particular. He likes a mattress that's a bit more on the firm side, and this fits the bill perfectly!  It came rolled up tightly and vacuum sealed so be careful when opening it.  It says to give it 24 hours to fully take shape, but he was able to sleep on it that evening with no problems.  He loves it!