Disclaimer: i’ve only had this mattress for a few weeks. I can’t account for how it is long-term. But so far, the mattress is really comfortable, and fits perfectly on a full-size bunkbed which is designed for a smaller mattress. It is a medium firm as described, but if you like mattresses on the slightly firmer side, you might want to avoid this one. It is slightly softer; I would almost call it a medium, not a medium firm. Other than that so far it’s been great-I’ll update the review the longer I have it.