This was super easy to put on. Just open your door, slip it on and close. I have a Traverse and it is a little short, but my husband has a pickup and it fits great. For my Traverse, I just put it directly on the window and it fit better. It really do...