Took a bit of time to put together, but instructions were intuitive and easy to follow.  We are very happy with this purchase! Good, sturdy, quality product.