I guess not all jeep full doors are the same. Some clips were looking for holes that weren't there. No problem, you can pop them out without causing damage. Otherwise perfect fit and my wind noise is gone. Of course you can always drill more holes, but that didn't seem necessary.
Fit my Jeep doors perfectly. Has reduced the amount of wind noise I previously had but unfortunately did not stop a leak that is coming from the passenger door. Will have to keep researching on a fix for that.