This is a nice looking product with a decent price tag. The difficult part was assembly. It took almost 2 hours to assemble the product. The instructions are detailed over 20 pages. One of our product had some alignment issue at the end of assembly. But i would still recommend it based on looks and price.