Good quality, takes a few hours to put together (which is to be expected). Came with a couple scratches. Shipping took an exceptionally long time.