Some of the holes were not drilled to line up exactly with the corresponding parts of the legs. We had to drill a new hole. Then the bench went together nicely. The bench was well protected in shipping. The materials appear to be of very good quality.