Definitely buy a pre-fit piece.
It will reduce the PITA situation trying to make your own stuff work.
This is one for a regular cab but it shows the pricing.
1983-1995 Ford Ranger - Regular Cab Rubber Flooring Mat
I purchased a carpet from these guys, it needed trimming but there was plenty of carpet to work with.
The molded sections fit really well, the step up behind the seats fit perfectly.
The material was really good, thick and reduced road noise a lot; compared to the Rubber Flooring.
Fast delivery and the product was as stated on line.
If you buy new get the rubber flooring with the thick padding, it will help reduce in cab noise.
Can’t say enough about these guys.
I still have the carpeting (two years I think) but took it out and put in some sound deadening material.
4x4, 5sp, Std Cab, Stepside, E4 Red
4” Lift - Coil-Overs, 6” SkyJacker Leafs - No Blocks (Mistake)
31 Spline FX4 Rear Axle, 4.56s and OX Locker, Hurst Shifter w/Optional Stick and "Made by Grev" alignment adapter