Definitely a firm mattress, firmer than we would have liked.  We actually put our old topper on it to make it a tiny bit softer.  If you want a very firm mattress, this is the one to get.