Almost all of the ones I looked at mounted inside the bedrail, no good for my fifth wheel setup, I went with the Truxedo, roll up, take 10 min to put in / out and rolls up to the front of the truck bed when hauling stuff.. I use it with the fifth wheel, just roll it to the front and the rails are on top so no issues with hitch clearance.. lastly the price was right at around $300.