Easy but tedious to put together. Looks nice. Only complaint is that it does not seem to be extremely sturdy. Great product for the price point