As an add on to my reply above and other's input- this wil be old news to most folks here, but...
Pickup manufacturers recently made bed length designations a little confusing.
Years ago there were only long bed (8') pickups. Then they started to sell long bed (8') and short bed (approx. 6.5') trucks.
Within the past few years they changed the short bed designation to "standard bed" when they started to produce REALLY short bed trucks.
So we have long bed (8'), standard bed (6.5') and short bed (5.5').
Maybe I need to change my signature to say standard bed.