Found these on Amazon around $55. They do come in other colors then Green. It's green on black. Not a exact color match but close enough. Keep in mind this is a Universal fit! Let me say again Universal fit! Which means didn't fit perfectly at all. It's easy to clean and over all in happy considering the price. Amazon says it fits the mirage but far from perfect.
1) you have to remove the rear bench to install rear seat cover. It's very time consuming doing the rear bench.
2) rear bench middle shoulder seat belt didn't fit perfect with seat cover.
3) front seat covers seems a little to big .
4) head rest covers looked horrible and didn't fit at all so I left them off .
Search on Amazon
FH Group PU008GREEN115 Full Set Seat Cover (Perforated Leatherette Airbag Compatible and Split Bench Ready Green)
Over all fit I give it a 6/10 (head rest did not fit)
Over all easy to install 4/10
Please note I am so far happy with covers but I'm not super picky considering cost. I personally prefer the look over stock. These are not for everyone.