10 hole heated hard top glass for Jeep Wrangler YJ. This glass is for 90-95 with a wiper but will still fit 87-89 without wiper. If you do not have a wiper then you will need a rubber plug to seal the wiper hole. This is glass only. Fits Factory tops...