Putting together the bed wasn’t too difficult.  It’s nice but not great. Is sturdy but I’m not sure how long it will last with heavy person sleeping in it.