Hipp,
I have one sitting here. I haven't used it in a Willys yet. If your question is about fit, I can't help. If it's about value and quality, I can give you an assessment.
It comes with the floor support hat channels and triangular support gussets, though they seem to be a bet 'under gauged' to me.
Tim