Its a nice desk, though some parts (like the keyboard tray) feel a bit cheap. Still, I get compliments on it and have lots of room to store stuff in a small space. It is a huge pain to put together though, I wouldve preferred to hire somebody for 100 and be done with it. Seriously, it was stressful putting it together and Im usually pretty handy.