Good product at a good price.  Took a long time to put together, but we are happy with the desk.