This bed checks all the boxes!  Firm but comfortable!  Many times the pillow top makes the bed too soft but this one is great.  I have a sore back so it's tough to find the right mix of comfort and stability.  The Serta delivery men were fantastic!  Moved a couple of mattresses to different bedrooms and set up this one...as well as taking an old one away...Couldn't be happier with the whole process.