from what i know its pretty good. u just gotta assemble it yourself lol. which i wouldnt trust myself to do. the great thing is that its pretty cheap compared to other ems systems cause you do it all yourself. theres some forums that help with tuning it so i dont think its that hard. but its always a plus if you know someone with the same car that has it so they can help u out.