Thought I'd add my experience with these in case it helps.
I have a 2021 CX-5 GTR with the leather-trimmer seats. They are far more comfortable than the 4th gen Mazda 3 seats, but still not that great. In fact pretty much all Mazda model these days have very hard seats with zero cushioning, bus and airline seats literally have more cushioning. I drove a Miata for a few days and it hurt my back, I owned a 2018 Mazda 3 for 2 years that caused a LOT of neck and back pain because of the firmness and very odd shape. Mazda needs to get their #$^$ together and actually test drive these cars on long drives with a variety of different sized drivers. But still I love Mazda and below is what I did to make the CX-5 more comfortable.
I'm 5'7" 145lbs and find these seats uncomfortable on long drives(even just 2 hours), they're very firm plus they are slippery and I literally slide around in them if I do something like take a turn hard.
I bought the Coverking seat covers(link below) that fit great and add a little padding on their own. With those seat covers it's easy to put something underneath them to add more padding however you like. The 2nd link is a seat cushion that I put under the seat covers and it's very comfortable now.
Due to my smaller size I also took a Gaiam exercise mat and cut it to the shape of the back part of the seat and put that under the seat cover too. That made the back more comfy for me, pushed me forward a bit so the headrest wasn't shoving my head forward anymore, and gave more of a bucket-seat feel along the sides so I feel a little more tucked into the seat. At first I also cut out part of the exercise mat for the bottom part of the seat which also made it more comfy, but the seat cushion was a little better so I started using that instead. Keep in mind though adding more padding like this especially on the back part makes the seat feel smaller. Overall it's much more comfy like this.
2021 Mazda CX-5 Seat Cover
coverking.com
- FYI when selecting your car on this site, they don't have the front seats listed for all CX-5 trims. Example is they didn't have the front seats listed for the GTR but do for the Touring. The seats are all the same shape/size so it really doesn't matter, I ordered the CX-5 Touring seat covers for my GTR and they fit perfectly.
Get the ultimate comfort, support and style during any exercise with these 10mm thick Gaiam Essentials Fitness Mat. With non-slip ridges for superior traction, you will stay put during ab work, toning, stretching, and more while using our fitness mat.
www.gaiam.com