The desk looks great. However, its not very easy to put together. The glass tabletop comes as 3 separate pieces. During assembly, its difficult to line up the glass sheets exactly. However hard I tried I couldn't line them up accurately, resulting in a narrow space between the glass sheets. The keyboard tray does not slide in and out easily either.