Only had this mattress for 5 days but so far, so good. I would say it is medium-firm but I am not a mattress expert. Excellent value for the price (especially if you get the £15 off for a first time buyer). It comes vacuum packed which is good but when opening it be careful as when the air gets to it it pops up really quickly. I have been sleeping on it without a mattress topper so far and had no complaints. It was a bit heavy to get up the stairs as I live in the loft and I'm not the strongest but overall happy with the purchase and would recommend to others to get it.