Put the desk together myself and while it took quite a long time (SO many pieces), all the directions were straightforward and easy to understand, and I never had that moment of frustration where I wanted to send the whole thing back. Very attractive desk, unlike any others I saw at other stores.