I did A LOT of research because I was so nervous buying a mattress online. I decided on this one after reading mostly great reviews and I’m so happy I did! I’ve only had it for two weeks so I can’t vouch for the durability but it is SO comfortable. I’d say it’s a true medium. It’s definitely soft on the top but you don’t sink down to where it’s hard to get out of it. It did expand to be the full 12” and I slept on it after letting it expand for only 24 hours. Highly recommend!