This is a good sized desk and functions just fine, but there were some inconsistencies in what was in the listing here, what was in the instructions, and what I received. The most important being the listing shows nice looking covers for the wire holes in the desk, and I did not receive those. The pictures and the instructions were a little different than what I had, so it took me a little bit to figure out exactly what each step was talking about, but I made it through. Other than that, I also highly suggest having at least 2 people assemble this. I did it myself and it took me much longer than I anticipated, and I ended up dropping the heavy legs on accident and scratching my floor.