So comfortable. Came in time..my husband unpacked and placed it on our bed in time for the evening. Firm and soft. Had a very good sleep after a long time.