It's a Baby Boy Tablecover
Amscan
$ 5.99
It's a Baby Boy Plastic Table cover
Measures 54" x 102" and its reusable