First impressions were good.
But it's definitely a no! Not firm mattress. Not even medium firm. 
One of the worst you could get. Not even a month in and already sinking in.
Disappointed in this mattress. Thanks for giving me back pain