Assembly is not too difficult as long as the directions are followed closely. It is very sturdy, but I would not want to have to take it apart and put it together again in order to move it. Be aware that it does not accommodate all Full Size futons - the futon we bought hangs over the seat by a good 3 inches.