This is a very nice, quality piece. Very heavy. The assembly is not hard, but small mistakes can matter in the end such as in how to place the metal end pieces against the legs.  Ultimately, high quality for good price.