I got a set of these after welding in a new floor pan. They fit perfect and don't move around. Still, they go in and out quickly and easily. They swallow all the crud that comes off your boots (mud, salt, dirt), then you pull the mat and throw the crud outside. The floor stays clean and dry. They have texture on the bottom that allows air gaps so that any errant water can dry quickly. They work fine with all 3 pedals and there is no interference at all.
I was planning to do a Herculiner job, but after I got these I decided to skip it. The only problem is that there is no backseat version for the YJ.