I bought the thru axle version for a DT SWISS 350 hub that needs the internal spacer shim shown on the item description video but the seller sent me the ratchet body "plus" the thru axle end cap "plus" a QR end cap nonsense for a thru axle set but it was not included the internal spare shim needed on certain models for avoiding friction between the hub core and the freehub body. I got in touch with the seller but they are not expert on this issue and they want to refund the purchase.