My Grandson (16) put this together for me - he said it was uncomplicated & straightforward to do.  I put a mattress (from Wayfair, actually) on it & it feels very sturdy.  The only problem I have is that the mattress slides some - I will probably have to put some non-slip material under the mattress, since it is for my Grandchildren to use when they spend the night.