Not sure on manufacturer or type. The cover came with the car. I was just worried it would fall apart or something. I assume air dry only? I give it a try, thanks to all.