I have a tj and my son has a yj. No they will not fit each other. Very few, if any body parts are interchangeable. My sons has a hard top, and wants a soft top. I believe, but not 100pct sure, that the yj snaps along the side where as the tj soft top slips into a channel. Plus they are different sizes. I know this wasn't much but I hope it helps.