Fairly easy to put together.  Great product for the price, however wish these end tables were the same size.  Very satisfied and would definitely recommend!!