Easy assembly, just put the legs on.  It will be more comfortable once broken in.  It will make a perfect bed for small kids.  My husband is a large man and it held him.  Probably not something you want to jump on or abuse, but it’s perfect for what we need and the price is good!  It does sit low so if there’s a problem getting up, it might not be real easy, but it was fine for my husband getting up.  I recommend this!