I wouldn't use that ring unless u have a group with u and they are ur DPS and u are the tank. Best rings to use at that lvl are prob spider rings like this
Or aggy skill rings. I'm not sure what lvl they are off the top of my head. I think lvl 100 and add up to +10 skill