These gloves can only be purchased from Yrsa's clothing shop after you have completed the quest Fremennik Trials. They cost 650 gp. However, they may be be equipped by anyone. These gloves can also be a drop from Dagannoths in the Waterbirth Dungeon.