Item turned up two days before it was due to (perfect as it was needed for a in n out job), it was a perfect fit, thicker and stronger than the original part but was still flexible enough to squeeze on! Recommended this company to two others so far as the local businesses weren't up to scratch!