I bought one a couple of years back, not sure if that's the manufacturer though, but i can say if you slightly
heat your cover( couple minits on the heater vent) before slipping over the foam, it makes it more plyable
and easier to flatten creases etc. mine looked pro once fastened up & i even redid the rivits for the total stock look..everybody thought i bought a NOS seat!! that was on my 400F Super Sport
Just my 2 cents
Later,
DWYJ