This is not my listing, but I did go look at it today.
Its listed as a short bed, however the dimensions are clearly not short. I did personally measure the box and can verify that at least the length is accurate on the listing. I believe it will fit a long bed, however I would recommend confirming the width as well.
Anyway, for $100, this is a sweet deal.