In order to play the game of table tennis you need a decent paddle. The key for a good paddle is to have good thick layers on both side. The layer will absorb the ball when it’s being hit or returned.

There are many kinds of brand names balls. Any ball would do the job.

PingPong table

There are many good brands of pingpong tables. The prices range from 50$ to over 500$.