This mattress is high quality , durable , comfortable and feels amazing . I love the added height it gives my bed . I was sleeping on a firm mattress before that felt so hard and uncomfortable, I was pleasantly surprised with the new medium firm mattress it felt firm yet my body felt like it was gently being molded to mattress . It's firm yet not too firm just the perfect balance . I would definitely recommend it . It will make sure you do not wake up with a stiff neck . Very comfortable, I look forward to going to sleep now.