I re-did my visors before my headliner (still a work in progress). I re-did the visors in a black vinyl from Wally World that had a fuzzy backing. If you want a seamless look you have to take the visor apart... fair warning you will probably damage the visor doing this because they over did it with the glue at the factory. The part you could possibly damage is the part next to the side window (looking at it from drivers seat the left side of the visor). Same with passenger side. After I damaged mine I cut the damaged side(left) to match the curve of the right side, turned out really good.
Also, I normally lean to the right when I drive and haven't had any vision problems while using the visor... but you may if you sit straight or lean to the left
I used a sharp knife and razors to cut the visor open, removed staples from the original covering holding it to the visor cardboard, scrapped away the glue/old covering, cut the vinyl with 1/2" over on the edges, put a thin layer of 3M Super Adhesive to the main flat areas, let dry, folded the vinyl over and cut small triangular sections of it to fold the vinyl (stops kinks/bulges forming) and then applied the same adhesive while working very slowly and letting it dry, then applied the same adhesive and folded the visor together and stuck a book on top of it and let it sit over night.
Note - the 3M adhesive I used was a very wet adhesive, I had to apply it and let it dry for 5 to 10 minutes before laying the vinyl on