If it wasn't for a possible delay, I would have gotten the bedliner from Ford. Had one in my '15 F150 from factory and beat the crap out of it. Loaded wood, broken up concrete, rocks, mulch, motorcycles, tools, saws, rakes, shovels, axes, furniture, job boxes, etc in there. I did manage to pull off the piece that was sprayed over one of the bed bolts by dragging the foot of the job box over it.
Good experience overall though.
I was just looking at a flatbed my friend recently had done with Rhino Liner and he already has a tear in it.