High quality for the price and sturdy.  Not difficult to assemble, but time consuming.  Overall, very happy with this purchase!