Product review (5 stars): I easily achieved the desired snug fit
I purchased this heating element from partshousesupply on Amazon Marketplace. The actual item shipped was a Backer EHP CH4836 which is an aftermarket replacement for the Whilrlpool 308180 heating element. It seemed to be an exact match size wise.

When installing it, the oven's female spade terminals remained noticeably loose. So, I made sure to 'pinch' them gently with my pliers so they fit snugly with the terminals on the heating element. I do not know if there is a bit of a size mismatch or I stretched them slightly when removing the old heating element. In any case, I easily achieved the desired snug fit.

Loose connections can overheat and fail or even cause fires. So, please be sure the connections are tight when installing a new heating element!