Very nice desk, sturdy, well thought out for storage, just what I needed.  That said, some screws and dowels were missing but we worked around it.  It took my husband 2 1/2 hours to put together with very little physical help from me. And, this item arrived in less than a week!