Definitely firm.  We added a light pillow top mattress cover that adds the perfect layer. Overall a great purchase for the price