This desk does take a while to assemble.  But worth the time and patience.  Perfect work space for the computer or sewing machine.  Very happy with this.