This bed is very comfortable and firm.  It’s also super easy to put it together.  Highly recommended!