This mattress arrived packed perfectly and is better than I thought.  I was hesitant to order a mattress online, but I am very happy with it.  It is a nice firm mattress, but not hard.  Glad I ordered it.