Not difficult to put together at all.  Took some time,  but it’s not hard to do.  Sturdy and well-made. We’re very happy with our purchase.