The mattress arrived in perfect condition. The box indicated the mattress was medium firm. Seems to be high quality. Quite heavy for a senior to unpack and get onto the bed frame. My first foam mattress. I got a Oley 18" heavy duty steel platform bed frame to ge with my new mattress. I wanted the extra storage room underneath the frame. The 12" mattress with a 18" bed frame is a bit high but I am 6' so its not an issue for me.  I am very happy with the comfort. A great value! This purchase was a replacement for a premium though aged tradition box spring and mattress set. I am definitelt sleeping better. No regrets!