They feel solid and feel solid. I've installed and removed them a few times, being careful, but tonight I found two of them cracked and the chrome was chipping around the cover. Pretty disappointed considering they have not been washed and have only been in the vehicle for 2 months.