I will start with the disclaimer this product is expensive. Alternative options exist that are much cheaper.
Snap Shades made for the 4Runner are nice. They fit perfectly and held on by magnets. The quality feels great and the magnet hood is strong. I drove at 55mph with the windows down and these stayed in place no issue. They do not interfere with the operation of the window. They fold up and have a storage bag to keep them in.
I have been using a product from Amazon that fits over the window and velcro down. It has worked well and held up (had for 2.5 years). My only issue with these is they are a little too short along the bottom due to the window vents I have installed. But much cheaper. I am going to run the combination for a bit when the newborn is on board. Plus get another set off Amazon that are slightly larger or stop being lazy and make a set (should be easy).
New version that has no velcro, just elastic along the bottom.
These will serve my needs perfectly when camping and daily driving as sunshade for the kiddos. Photos of the snap shade and with the combination of both products. Again, expensive and not for everyone.