I am so pleased with this piece.  It exceeded my expectations for quality and I LOVE the color.  While it definitely came with lots of assembly required, the instructions and organization of the parts made it very easy to follow.  It took me about 2hrs to put it together while I watched a movie.  I would absolutely recommend this to a friend.