Super good quality and beautiful.  Assembly wasn't bad, took 2 of us about an hour, all the pieces were in tact and it's very sturdy.  We love it.