I was skeptical if the product delivered is same I ordered. It was rolled up like sand bag and looked nothing like a King Matress 10 Inch thick. I laid it down, cut the wrapper on side and poof, in 15 minutes My king Matress was there. Really comfortable, Not too hard and not too soft. I preferred a bit hard one but this still works well.