Great mattress. As advertised medium to firm which it is. 
Bought for my daughter she loves it. 
Don’t know the longevity as she’s only had it a few days. 
Not to sure on the memory foam top as it doesn’t feel like memory foam to me. But could be wrong