Those dust sheilds work excellent.
But a caution should be noted. DC strongly recommends against them.
They restrict airflow to the brakes, which can lead to overheating, premature wear, brake fade, rotor pulsation.
But I have had many customers come through the dealer with them installed on other cars- and they indeed work as claimed!