Product ok. I mounted the Sram Eagle xx1 and it works perfectly.
Manufacturing wasnt quite right on the narrower teeth. But have sanded them down slightly and work fine now.