bought them for a Harley Benton TE20 and they fit perfectly. they seem to hold tune very well. Although, I had to use the screws of the previous tuners because the screws that come with the tuners are too small and they don't have enough grip on the wood of the headstock.
arrived quite quick. Well packed, but factory packaging inside was damaged?????? machine heads look solid however.