This futon is quite substantial, it does not feel weak at any point.  The mattress is fine. It was easy to assemble even though we did not get all the instructions.