Assembly instructions were clear however it does take a while to put together. It took me 2 days by myself. The quality of the product is good and the end result is beautiful.