OEM Fit
Item Fits like it was made by the OEM manufacturer.
Bottom Line Yes, I would recommend to a friend
Good solution
Fit in the OEM spot, just turn the connector around. At least for Subaru windshield washer pump. I thought I had a bad gasket and the OEM gasket is $10! So I got the whole pump, but once I got it apart, it seems I had a cracked pump so it was a good purchase. It fits in looser than the OEM but it's not leaking so that's all that matters. Seems more powerful than the OEM.
Bottom Line Yes, I would recommend to a friend