Beautiful desk! Has so much space for all my needs! I had someone else built it, so I'm not sure how easy or difficult it was.