Desk looks clean and professional. Has the exact type of storage I was looking for! I really like this desk and couldn't be happy save a longer keyboard tray--somehow I mis-measured the keyboard tray length and leg opening width: if you have an ergonomic/split keyboard with 10 key, you will not be able to comfortably use a mouse next to it without angling the keyboard.This desk once it's put together is sturdy and worth every dime I spent because I got it at a great price. The thing is that until you do get it together you are frustrated. The hardest part, which is the slider, is the last section that you put together. The shelves aren't the problem.See below for instruction errors/assembly problems you may encounter:First, Do not over tightening any screws before you finished all steps.And like other reviewers stated before me, this desk takes a LONG time to assemble (think minimum 45min from opening to tossing packaging). The instructions are quite straightforward with one exception: Step 2 and 7. If you look carefully at the picture and the word, you can see they want you need to pay attention on 4 holes. If you don't know what they mean, you can check the last step and take part 5 to check if you have mistake.That is important and will save you a lot of times.Some purchaser left the bad reviews about assemble the sliders(step 7).I have experience in assembling furniture and have seen many instructions to make people crash before. And this construction guide is not perfect, but these guys still faithfully restored all the image of the sliders parts. You can follow the image and that make your work easy. Also scan the the code to see the YouTube video, but I don't need that.Overall, it is a good desk and fit all my needs. But if they have 55in or 62in ver. , I will buy that. But after I send Email to ask that, Olive told me they only have this size and recommend me thishttps://www.amazon.com/dp/B07RGLW1CWBut I want desk with keyboard tray, so I refused. But I bought two L desk from them. Also nice and sturdy.