Easy to put together but it does take about an hour.  Sturdy and very good looking.  Very happy with this purchase.