Took time but very easy to put together. All parts are labeled and directions easy to follow. Love the finished product.