Hard to assemble. It took me 3 hours to get it done by myself. A little bit scratch on the top. Not a deal breaker. 
It is as beautiful as picture shows. Will recommend to buy if you are handy.