Beautiful desk!  Not hard to put together.  Had to wait a bit for delivery into my home but well worth the wait.  Exactly what I needed and was looking for.