Its good enough for what it does. Its not something that's generally worth going out of your way to get if you don't natively get it. The cost for the best version can be a problem particularly in 5e's native state of wealth and gear starvation.