excellent quality, a little pricey though. mine has been through hell and it's been great. overkill i think but great part.