Product is high quality and looks good.  Assembly instructions are terrible.  Correct assembly hinges on putting the legs in the proper orientation on the rectangular piece but there is no good picture to explain how to orient the legs.