I have an '02 Sport. I think the rag top is OEM; it looks it. OTOH, it doesn't leak--most of the time. ;-)
And it does real well in the winter. It handled last January's 3 ft snow-maggedon just dandy. And as noted, the Jeep's heater is good to go.
FWIW, when the weather gets snotty or worse (icy), a poly tarp (bungy corded over the top and windows) is PRICELESS! Plastic windows scratch, and I've heard-break when scraped.
YMMV, and invariably will...