I Keep seeing that it is compatible with Genesis grills but it doesn't say A or B specifically. Also, I see that it lists the rotisserie as 21.5" which is fine if that is just the bracket portion, but my Genesis B grills are about 24.5" wide. So, I assume that doesn't include the ends that it spins on. Regardless, I have committed to picking it up tomorrow for $30 brand new, unused.