This is the tire cover that came on my JKR. I upgraded to 35s and it won't fit over my spare.
It originally covered a 255/75/17 KM2 (32"). It's in great shape. No tears or abrasions. It fit snug on my 32. You could probably cover a 33 with it, but I can't promise anything.
$40