These are legit. The lace strap positions and carbon fiber look good, the outsoles look right and the and 3rd spacing tag looks correct as well. The tongue tag also looks like it should. My retail pair has the same issue with the sock liner where the 23 is.