Here are some pictures of the weathertech visors. Overall I'm very happy with the visors. Install was a little nervewracking. The visors aren't as flexible as I thought they'd be, so I was worried I would snap them when you had to bend the corners into the window channel. The rear visors came with adhesive on them, presumably to help hold them up since they are not locked into place the way the front visors are. With that said, I wish the fronts had adhesive on them as well. I'm having a minor problem with the front passenger side visor sagging a little bit, you can push the visor up and down a little bit as it does not sit snug in the top of the channel. Honestly it isn't that bad, but it does bother me since the driver side visor doesn't have the same problem. Kudos to weathertech though, I called them today and they agreed to swap that visor for a new one.
Other minor things to note.. I did notice that the first time I rolled up each one of the windows, I heard a cracking noise. This worried me a little but, but after doing more research online I'm reading that its actually quite common to hear the crack on the initial roll up. Also, you may notice the edges of the visors appear to be a little bit rough, and not polished. This doesn't bother me, but it may bother others. Lastly in one of the pictures where the bottom of the visor meets the weatherstripping, you'll notice a small clear rubber piece glued to the visor. I wasn't sure what this was for, but it appears to be glued on pretty good so I didn't remove it. I assume it could be there so that the bottom of the visor doesn't chew up the weatherstripping. Let me know if you have any questions or want additional pictures, I love the way they look and would highly recommend them.