I really like the style and design of the desk, and it fit perfectly where I needed it. Assembly wasn't very difficult as the top was already put together. All that's required is attaching the legs. There was a part of the top assembly that had a gap between two supporting pieces of wood, and that resulted in one of the legs being a little wobbly. With some difficulty, I got a screw in to try to hold the two pieces together, and it seems to have worked okay. I expect this desk to do exactly what I need it to for the next two years, but there's a good chance I'll toss it after that, assuming it's still in one piece.