This is someone’s design and I hate to speak poor about someone’s hard work, but it’s also ~400 dollars of my money. So I have to point out my pain points.

- this desk does NOT come with all items required for assembly. It’s not a deal breaker as you will require additional Philips screw and a hammer. But these are MUST as some holes are not put in correctly and you have to do your bit.

- Biggest drawback The place where the main desk connects to the side drawer is NOT FIXED!!! This is very risky and hNON STURDY for a computer desk and can easily move around. 
I tried to place a computer and a laptop, and any movement from my hands resting on the desk, is moving the entire thing. Not sturdy at all. 

I will NOT recommend this at all for the price. Maybe okay for a kids desk and May work better on a wooden floor. But definitely not worth it for a carpeted floor and for work Purposes.