I have one. It fit pretty decent but my bed is beat to CHIT. I got the bed looking great with tons of body work but the overall bed is all out of whack. Mounting the bottom edge took some ingenuity. Oh and the license plate lights that come with it are complete garbage. I broke the first one taking it easy with a 12v impact screw gun. So I put the second on on by hand and the second the screw touched the plastic it cracked. I guess that is why they send two with it LOL