I spoke with my contact at Bestop and she informed me that as long as you are looking to just replace the covers of your sport bar then the Bestop Sport Bar Cover # B8002235 would be what you need.
If you need the padding you will need to contact Jeep for that since its only an OEM product. view full answer...
The Bestop Sport Bar Cover # B8000915 that you referenced is confirmed to fit your 1993 Jeep YJ and is secured by zipper. Check out the installation instructions I attached that detail the installation process.
If you are looking for a replacement top for the factory hardware of your 1993 Jeep YJ that also includes tinted rear and side windows and untinted half door skins you would want a Bestop Replace-A-Top for Jeep # B5112315.
If you are looking for just the replacement top without the view full answer...