The newest CX-5 model years will perform best in terms of ride comfort and NVH. The torsion beam rear suspension on the Mazda3 and CX-30 somewhat compromises the compliance over bumpy surfaces, whereas the CX-5 retains independent rear suspension. I also find the 3 and CX-30 a bit cramped and I’m not a large/tall guy.
The one spot where the 3 and CX-30 easily outclass the CX-5 is in seat comfort though. The CX-5 seat materials and supportiveness are fine, but the shape and size are really annoying. There’s minimal side bolstering and it feels like your ass is sinking into a cushy bowl when driving.
At the end of the day, your best option is to test drive all three as much as possible and trust your instincts.
Japanese= good Mexican= bad
P.S. not in a racist way