Fairly easy to put together. Love the look. Shipment came in three different boxes which were delivered over about a few weeks time.