Once we eventually got this together, it is a lovely piece! However, there were a lot of pieces!!! And my husband, who normally does not complain or struggle to put together something like this was unhappy. Total time to assemble was probably around 3 hours! The final product, though, was worth it.