I bought these for a 2016 Hyundai Elantra. Standard factory caps are attached with nuts. It's not like this. They were difficult to install. I'm an ASE certified mechanic working on cars all day. The locking ring was too big for these wheels. I put them on without breaking any of them but 2 of them rebounded when I was driving for a week. Sad face. I have used other aftermarket wheel covers and have not had this problem. It could have been the steel rims themselves. You look pretty good.