We have a couple CX5's in the family, a 2018 and 2019. Both purchased pre-owned, 35k and 18k miles on them respectively. Absolutely no issues with them thus far. Both have been ECU flashed per the recall.
I remember 2017 reviews knocking the gas mileage a bit, not sure how our driving styles...