Not the easiest to assemble, but ocne I got it all put together it looks beautiful and works great! 
Do note though that there are not metal tracks for the drawers so they are a little difficult to open and close. 
Overall, the look is worth the small issues.