Great piece of furniture.  While there are many parts, there are well marked.  It does take a few hours in total to put together but is a solid piece in the end.  Very happy with my purchase.