Pool table looks great.   Materials are high quality for the price.
It was hard to assemble.  Definitely requires patience.
I would recommend this product.