I bought these similar ones (likely from the same original factory) and am very happy with the fit and finish. Had the same design in my CX-5:
https://www.amazon.com/gp/product/B08PFNYSJH/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1