I have a set of black vinyl seat covers for the NA (but not the 95M seats)
I don't know if they will fit NB seats but I really don't think so as I believe the NB seats have a significantly different seat back from the NA.
These are 2-piece seat covers:
separate seat back and seat base.
I've been told they are from Moss, but I have no proof.
They are however very high quality and in excellent condition with no tears or rips.
The passenger side seat back cover has a pocket just like the OEM skins.
They are made from a thick vinyl trademarked as CGPC Enduratex (tm).
See pics for stamps.
A part number tag:
$120 shipped to the lower 48.