Nice product for the price. Quality is not great but acceptable. Instructions are very challenging. You must have common sense and then some to put this together. Instructions not included for a few of the items. you must a use process of elimination by looking further down the instructions and looking at the pictures over and over again to figure it out. Some of the parts bags was ripped so a lot of the hardware was all over the box. Luckily nothing was missing. no extra hardware provided. Definitely need two people for about 40% of the installation. 

Pros: Price and free shipping. Looks nice. 
Cons: Difficult to assemble. It took me about 3 hours. Finish is not durable and there were some minor and one major scratch.