We've purchased quite a lot of items from this site now and have been very pleased.  This desk arrived fine and has been a lot more work to assemble than I realized it would be.  It's turning out nice though.