It is perfect. It arrived on time and it is exactly as shown.  It blends well with my other office furniture and I am able to have everything away.  I wish I had place to buy another one.  It needs some serious assembly.  I have to get help with a handyman.  Otherwise, I would be still putting it together.  Great customer service also!