Nice Right Up!! I have the same ones, in channel is definitely the way to go! Key with installing is test fitting them and making sure the window goes all the way up like you touched on. The instructions were kind of poor so this def helps

CLEANING TIP: I used the wipes provided as well as my own towel and alcohol to clean it better, mine was really dirty up in there