Came a day earlier than advised. Looks amazing is soft at first but firms up so would say medium firmness. Had a great nights sleep. Woke up without a sore back for the first time in a while. Great value