I have a like new(installed, never used) Bed Rug for a 2024-2026 Ford Ranger. It does have holes near the rear where swing out tool boxes were installed. If I remember correctly, three small holes on each side. Includes floor, sides and attached tailgate. Call show contact info