Easy to put together. All holes matched. All hardware included. Nicely finished. Only disappointment was I hadn’t noticed that the splices in the wood show through the finish. Would be much better painted. Otherwise an excellent piece of furniture.