It's not "best" for any of those classes. Warriors for the NICE AC, damage shield, strength, stamina, dex, HP, and saves, rangers and druids for all the stats.
This is, as of July 31 2001, highest AC cape thats a Ranger can gets. It haves everything them need, STR, DEX, STA, WIS, HP, and mana.
Only one cape haves higher stats for Rangers, buts 11 lower AC. Me would trade -2 stats of other cape for +11AC on this cape anyday. Me think any ranger would too.