The pieces look and feel decent. They seem sturdy. The assembly was very disappointing. Half of the Screw holes were not tapped correctly and the threads were not properly machined. It was very difficult to finish the assembly. It took way too much time. One of the holes was too small and I had to make adjustments. Very aggravating.