Nicely firm.  Should hold-up well over the years. Love not need a box spring.  Just put it on a high metal frame with lots of storage room underneath.  Simple, easy, functional. Very comfy.