Amazing product and customer service. 30,000 miles on my Model Y and 25,000 with the Haloblk wheel covers. Noticeable reducing in drag with the wheel covers installed. Removal during tire rotation and occasional cleaning is super easy. The top caps with rubber washer create a nice firm seal. After 25,000 miles they are still holding up great! Thanks HALOBLK!