Yes, this will fit the 2018 Jeep Wrangler (JK) Unlimited Sahara (4-Door) and comes with Military Spec mildew free carpeted headliner.