Very glad I didn't spend 900 on a mattress (as I was going to!), As this one is absolutely perfect and didn't break the bank (hurray!) Its soft on top, but firm and supportive... My partner and I do not roll into each other in the night as pre my previous mattress. We both sleep really soundly on this mattress which suprises me as he actually prefers really really firm memory firm mattresses that feel like concrete!! Doesnt give me back pains like my previous mattress, wake up refreshed. Something I was worried about for the low price tag! The edges are not reinforced so do sag if you sit on the edge of the bed - but its fine when you are asleep//roll onto the edge - ie, you dont end up falling off as with some mattress that are not reinforced!. It does get a bit hot with the memory foam, but after putting a bottom sheet on, it isnt as bad as it was on the first couple of nights.