I was really uncertain about getting a mattress online but I was pleasantly surprised with how comfy this mattress is. I ordered the firm one because I have a bad back and I need the support and I would say is more medium firm and not a hard firm. This mattress is so comfy and supportive. I've only been using for a month so I can say much about durability or how long it will last but it is definitely worth it's value. I have no complaints about this mattress and am very happy and satisfied with it! Recommend to other for sure.