Was unsure about buying a mattress without actually feeling the soft/firmness. Reading description I trusted. And it is exactly what is described. It's a very thick heavy duty mattress. Which is firm with just enough softness. Just what I needed. Delivery was on time and updated regularly keeping me in the loop. And was kindly brought upstairs for us. Haven't found a fault yet.