It's a Baby Girl Tablecover
Amscan
$ 5.99
It's a Baby Girl Plastic Tablecover
Measures 54" x 102" , reusable