I have the in-channel ones that Weathertech makes, have them on most of my vehicles and havent had any trouble with them. I have a hardtop on my Jeep, but I would imagine they would be just fine with a softtop as well. I can get a pic if you want to see how they fit.