I didn't want a hard mattress but do like firm support , this is ideal and pleases me AND my partner ( we never agree over the firmness of a mattress usually). 
Cannot say how well it wears as have only had it a short time