Get a Text Description based on an Integer or Float percentage

I did have a little poke about with that; but the fact it would still need branch logic to work in my case makes it a bit of a faff. If there was a “Switch on Bool” of some sorts, maybe… but with 6 ranges to work with, InRange doesn’t seem to be my saviour.

Is there a way to implement it in a neat fashion, do you think? The method I’ve dreamed up above, with the Pure Function is useful (to me) as it’s reusable.

Thanks for your input.