I bought a pair at (believe it or not)Harbor Freight! They are not riding gloves but work gloves & they are goatskin instead of regular leather. They require some modifications that can be easily done with a pair of scissors but also have a Velcro strip on the wrist They are not reflective but are very comfortable & soft.
Irish