$75 Shipped in the lower 48 states of the beautiful USA.
off of a 98 Wrangler w/ 50K miles. No tears, no busted stitches, no holes, no cracks. Fabric could use a cleaning, but I'm leaving as-is since it might match your top better w/ a little bit of age showing. Minor scratches/scuffs in windows.
Edit - just noticed the wet mark in the photo, that's where I wiped down the glass before taking the pic - that stain is not there when the window is dry.