Overall pleased with purchase but not perfect.  One of the benches came with a hairline crack.  There is a faint white sploch on table top.  Not all of the pre drilled holes align but fortunately there are enough others to feel secure.  The felt is thin and we have a pin hole on day one of playing pool.  Recommend having four people to assemble.  We cut down to a shocking 2 hour assembly time by doing so.  Each person takes a corner. This set is heavy, sturdy, and beautiful in color.  Very pleased with that part.  Legs come leveling knobs for uneven floors.