This a fine desk and is better than the picture. If you follow the directions to a t it just takes time to assemble it. It took my very smart son five hours to put the desk together. Patience is the name of the game. You will be happy once you are done.