The brand is Mastik. I can't find any information on the brand or the logo. The fabric is extremely nice and hardy, well worn but no damage. The design is not vinyl, it feels like rubber. The design is thick and is peeling in the right hand corner but is almost indistinguishable.
It's very big!