I think the wire harness was the worst part. It took me forever to figure it out.