Keyboard drawer was a bit confusing to install, but overall easy to put together.  Overall a great purchase - love the look and quality.