This part did NOT come with a proper o ring and the small clip is broken and I have to order it again. I struggled to pick up the o-ring, but after a few months it started leaking again. Now that it's summer, it's leaking the same way it did last fall when I replaced it.