We have just remove this from our GMC truck But will fit most trucks. Excellent shape as you can see from the photos 54 inches long 18 high And 18 wide