Just what we needed! It has a firm supporting spring layer with a gel top which gives a gentle comfort for sleeping on. Very pleased.