I was worried about buying a mattress on line, but my fears were unfounded.  This mattress is plush and soft, perfect for my son.  It came rolled up, we let it sit for about ten hours l, it had regained its shape.