I saw several reviews that mentioned this unit didn't fit their grill. I wonder if they ordered the wrong unit or just didn't know how to properly install. This unit perfectly fits my Weber EPX-335 grill. Assembly was easy. However, one issue that I had to figure out was the diagram in the instructions showed attachment of the bracket to the side of the grill body using the BOTTOM set of holes. For the Genesis 2022 series, it needs to be mounted in the TOP set of holes. But, once I figured that out, the rest of the set up was easy.
I removed the grates and found I had plenty of room to put a catch pan beneath my 4 lb. roasting chicken to catch the juices. Some mentioned a pan wouldn't fit. I didn't find that to be the case. I am also confident that if I had a 6-10 lb. roast on the spit, that would fit as well. Just make sure the drip pan's sides are about 2" high maximum. You don't need anything more than that.
Overall, the motor is quiet and powerful enough to handle the job. The skewer rod is the right size with rotation notches appropriately placed to fit the various grill configurations.
I give this 5 stars for quality and ease of use. I recommend this item.