here
I bought these last year for a long car journey and they are fab. You can open the window and leave the sock in place .
They are held down to the sides of your car by velcro.
If I had one criticism, they are a little hard to see your blind spot through, but I use my mirrors alot and I am used to driving dh's van anyway(so obviously I can't see through the back).