My item arrived on time and I opted for same day delivery which was important in this case. It fits perfectly, the right part. Only 4 stars for a reason. It took me 2 days to find this part because no one could name it, not even the mechanic I spoke to. When I found them, each manufacturer had their own part designation. Maybe I'll decide on a name. I found it by looking for the coolant bypass hose. This is not a part name or description.