theres been threads on this topic before... i would NOT put your safety in the hands of some no-name cheapy seat just cut it has mazdaspeed stitched onto it.
do you really want to replace seats that had tens of thousands of dollars in R&D with cheapo $100seats? its your life, but you're asking for problems...