Sorry, I haven't, but being a curious sort, I it checked out at Annie's Attic.
Interesting. It looks as if it is needlepoint done on plastic mesh mats?
My daughter used to do it a lot. I have a few of her pieces framed and on the wall.
Will the place mats be washable?