These are perfect if you're desperate and need a set of shocks on a budget. This is not by any stretch a "performance" suspension and the shock absorbers offer very little in the way of shock absorption. You'll bottom out of almost every speed bump unless you slow down to an absolute crawl.
You do however get what you pay for and it really just depends on your expectations. If you want to upgrade your performance then steer well clear of this suspension, you'd be better off with the stock Mazda suspension.
If you literally just need something that's going to get you through the next 12 months while you can save for something better.. then go for it!