Time consuming, but easy enough for my husband to put together by himself. Great quality, smaller than I thought it would. But very happy with the final product!