They are fine, but the stitching is coming apart around the edges. they do need a good cleaning though. I took them to a upholstery shop, but they told me they could not fix them. They said we can can order you new ones, heck I can do that myself.
They did mention they had just done a 69 Camaro interior, but had but perforated visors back in it. I wasn't sure that was correct.