The assembly is quiet detailed.  Some holes were in the wrong place.  Bench seems pretty sturdy.  Haven't put top on yet.  Don't like the idea of attaching it to the wall via nylon strips.