It has a beautiful finish and it is strong.  Wanted a small desk that we could use to set up our office in our beach home and this was perfect.  

Pros: Beautiful finish, strong, heavy, and functional.  Once it was assembled it made a very nice addition to our home.  
Cons: It was somewhat difficult to put together and it took two of us to do that.