This desk is exactly what I was looking for as length and color goes. It is a little shorter than I would like but it works for what I am using it for. It was fairly easy to put together, just took time and patience.