Installation was a bit tricky. Had to rely on youtube tutorials because: A) there were no instructions with the kit. B) they gave me extra/irrelevant hardware; which made it harder to piece together. Other than that it has a durable feel but have yet to test it out.