I just finished putting this desk together and it looks great for the money but it has so many parts to put together. The instructions weren't horrible but it does take a while to complete each step. The drawers could be a bit smoother rolling in and out but that's a minor flaw. I also recommend using a hammer to nail down the wooden  pegs. I didn't and it caused a tiny bit of damage when I put it together. It does say to do that in the instructions ; so follow them to the letter! Overall a good product. 

Pros: Cheap and looks good
Cons: Takes a couple hours to put together.