The desk is well designed and solid. The keyboard drawer slides easily. The glass tops are a nice touch in terms of the contemporary look and ease of cleaning. Putting the desk together is quite straightforward, although one should pay heed to the directions and refrain from tightening the screws before the assembly is complete. If you do tighten the screws prematurely, the top glass panel may not fit as it should and you may have to backtrack to fix the problem (as I had to do). I am pleased with this purchase. Delivery was ahead of schedule by a full week and everything arrived (in a single box) in perfect condition. For home office use where space is limited, one cannot really go wrong with this item.