Just received the table this week. Overall I love it. It arrived in 2 large boxes. It is very heavy if you are not paying for the service to assemble it you will definitely need help.  The dining tabletop is 2 pieces and on the underside is the ping pong side. If you intend to use the table as a dining table when not playing pool or ping pong  I would recommend using a waterproof tablecloth because 
 if liquid spills on the tabletop it could drip in between where the 2 sheets intersect and stain the felt of the pool table. You do need to be careful with the wood veneer it seems like it scuffs easily. The assembly is easy but again the table is very solid and heavy you will need at least 4 people to move it, the instructions recommend 6 people. The pool table and ping pong is a nice size for both kids and adults. The benches are very sturdy and will hold all of the accessories even the cue sticks fully assembled.  Very happy with the purchase lots of fun for the whole family.