Overall this desk looks nice and I know it will be functional. However, be aware that the setup is EXTREMELY labor intensive. I live in a second floor apartment, and had this shipped. The way the box was packaged made it nearly impossible for one person to move up the stairs. Second, there are 23 steps to setting up this desk....23!! The amount of hardware that comes with this item is ridiculous, screws of all different sizes and uses. The illustrations in the directions, which are supposed to help differentiate where to insert the hardware, were very hard to see. I consider myself a very handy person, but I would not put myself through a set-up like this again. It is not worth it.