From experience I can say that it is better and more secure to have a button hole for the D-ring than putting a D-ring right on the flexible material of a sweater or sweatshirt.
I custom make those sweaters and sweatshirts for a reasonable price even with custom embroidery... |