Fits super exact. Runs little. But they are good. Shipment was too long due CoVid19.
Second time to order. It took more than a month to arrive.