very firm which is great  but we needed to put a 3" topper on to give a little give.  We love it and now its 17" tall