Set up was time consuming and they didn’t have all of the needed hardware which was a pain to have to go buy more when we already paid for what should’ve been there. But it’s a nice desk. Works great for what I need