I love it .It Its my big wonderful day. And Im so glad you have things on time. And I love it. Everything is always in good Condition have a great day. The thickness is beautiful. The firm is for my back support. Its wonderful if fits on my bed very well and I can get my sheets over it. Everything is good.