The futon frame is sturdy and easy to put together.  The mattress is firm.  However two of the white plastic caps that hold the inside of the mattress together were missing.  I ended up having to buy buttons to replace the white caps.  The white caps were cheap looking and the buttons look much better.  Other than that, it is well made and I would recommend it as a purchase.