It is an Access bed mat purchased from autoanything. Yes, it is custom fitted for our Frontiers. It comes with velco and snaps. Velcro will NOT work on a sprayed in bed liner so I used the snaps. Yes I drilled the bottom snaps to the bed.Nice! What brand of rug do you have in the bed? Is that custom fit for the Frontier?, is it attached to the bed?