First the carrier didn't contact me to let me know when they were coming and later tried to hold desk as a ransom for me to pay them daily dock fees. Overstock did correct this but it delayed delivery by an additional week. When i got the desk it came in three boxes and the one box had broken corners and scratches on all the pieces. I had to wait another month for the missing pieces to come and when they did the main top piece was again badly scratch, at this point I decided to just keep it since I couldn't wait another month. Also with this last ship, one of the other pieces was miss-drilled and unusable. Luckily I stilll had the old damaged pieces and just used that one. Lastly, the assembly instructions are a bit difficult to figure out, this desk IS NOT the color in the picture, it is a real dark cherry color which doesn't go with anything in my home office, and the desk does not include a pull out keyboard shelf, you can see by the drill holes underneath that it is supposed to but I guess that's why they put it on overstock. Very dissappointed.