They look good, but they are tight and not easy to put on.
When we changed the tires one broke and the new tire fitter told us the broken one was just glued on. I had to scrape off the adhesive and then had to make some effort to put the cap back on. Although it looks good.