Great quality, and it looks awesome. 
It did take quite a while for me to put together, about 3 hours — mostly the chairs!