I have them for mine. Kind of hard to say whether they seal well considering the entire vehicle is like driving a screen door. Mine fit and function flawlessly. They're much better than the soft uppers for the front doors. Hope this helps. I have the soft mid and rear panels also.