UK Royal Fleece Gloves

Fleece gloves that have an extra padding in the palm of the hand for grip. GO CATS!