We added a memory foam topper and this mattress is perfect.  I was worried about the fact it was "firm," but it is very comfortable with a 2 inch memory foam on top.