I have a 2019 CX-5. I just installed these and had no problems, they fit perfectly, anyone with basic skills can install them. They came with no instructions, I searched up a video on you tube on how to install them.They are solid, painted aluminum, I’m happy. Way less then OEM rails.Now that these are on, I just ordered some aftermarket crossbars to complete my roof rack for a fraction of dealer/OEM cost.