My DIL has the very same table and set of chairs with two preschoolers... always finger prints galore. She recovered the seats with fabric and plastic. I think I will make her several tops that she can change out.
Did you put elastic in a casing for the underneath part?