I did a battery swap on a four year old iPhone 11 Pro that did not make it through the day sometimes, despite battery health at 88%.
This did fix it, the phone feels like new. Did the swap at an Apple store, walk-in with appointment and wait two hours.
The battery health percentage is not an accurate health measure. My battery was done, even with showing 88%. The Genius guy told me the number of charging cycles is relevant as well, and he recommends a swap after 750 cycles. Mine was at around 800 cycles.
All in all: recommended.