I worked for a driver last year who used one and didn’t like it. It didn’t provide enough coverage for him and he ended up injuring his ribs even while wearing it.
After injuring my ribs a little over a year ago, I’ve gone through several rib protectors to test. My personal favorites are the FreeM and the Ribtect. The FreeM provides the best coverage and protection in my opinion, but it’s a little bulky. The Ribtect is thinner but doesn’t cover as well. I suppose part of it is personal preference.