It’s pretty easy to assemble...my husband did it by himself in less than an hour.  It seems  pretty sturdy for what it is, but I won’t be moving it around a lot as it is in my guest room.  The mattress seems comfy.  For the money you can complain too much.