In the picture below you see a Fram Ultra #10348 on the left and a CarQuest Premium 83018 on the right that fit my 2017 Jeep Wrangler. The Fram is too short to properly fit the Jeep housing and doesn't seal properly which can allow unfiltered air to bypass the filter. It isn't easy to see when changing the filter, but I had my housing off at the time and it was very apparent that the Fram is incorrectly manufactured. I checked several other brands and they were all the correct size like the CarQuest. The Fram was short by about 3/16" to a 1/4". This Fram is going back to Walmart, and the Carquest Premium looks like a better filter anyways.