My daughter put this together for me in one evening.  We were impressed with the clear and careful instructions; all the screws were marked--there were even extra screws if needed.  We saved those.  It is the perfect size for my needs.  The drawer holds more than I expected and both it and the slide-out keyboard tray roll smoothly.  I'm pleased with my choice.