Perfect fit. However, he has a heel fault. I have contacted the seller for a replacement or return of the label. I was told to contact adidas for a warranty exchange but they do not provide return labels. The product arrives via a delivery service, which means that the product is not delivered to your door but to the mailbox.