if you really want a outdoor carpet check out Bedrug. They make a generic square rug for pick up trucks. You would have to cut it down to fit, but should be able to use velcro to attach it to the floor. I have there bed liner in my truck and love it. Not a cheap option but a high quality one.