I had them on the truck for maybe a year, one scuff or ding here and there, but overall in pretty good shape, they are not trashed at all.
As long as it is a regular length bed, not the long bed, they should work. Ford hasn't changed the bed of the Ranger since '93.