Firm but comfortable!  Quality made and overall good value for the price.  Perfect for our guest bedroom.