For the price, it is a good desk and is doing what I need. My budget is small and I wanted drawers/shelving, so I was limited in what I could buy. 
I put the desk together by myself. I had initially paid for someone to do it for me through Wayfair as I have arthritis but they pushed the original scheduled date to to a few days later and I needed it done for new job starting that next Monday, so I did myself.
The directions were pretty straightforward. I panicked at one point because pictures of the sideways "U" on the drawer sliders in the instructions were backward from how they actually are, but it turned out ok.
If I hadn't taken any breaks in between, it probably would've taken about 2 hours. There is one slider that turned out to be damaged, but I didn't notice until it was time to insert the drawer, so it doesn't close properly. 
It's a good size though, and I really like the L-shape. Lots of storage for files, bins for the shelves, etc.