BUY this mattress now.  I like firm but not rock solid.  It's amazing.