You didn't mention if $ was a factor, but if you're looking to protect on the cheap, my solution was Wally World. I bought six of their bigger of two sizes 6"x20" inflatable tube fenders for $9.99 each and rigged 2 on either side of my 18' bowrider. I've never needed to deploy all 6 because I always dock in protected harbors/marinas so the other two get used for water toys when we anchor in coves to swim. They make great flotation devices for paddling around on them, or throwing like footballs to the kids! Best price anywhere in my opinion!

Also, as an aid to keep them clean and lasting longer against rough docks here's a tip: Find a pair of under-appreciated jeans and cut the legs off at the knees. Slip the fender inside and inflate it until it expands against the denim to snug it up, or failing that, sew up the open ends so the fender can't escape. The denim adds a layer of protection to the vinyl fender, and they don't squeak when rubbing up against a metal dock or pier either. YMMV!