If you need one, be sure it's the model for your specific car, but this is a good quality replacement product>
Fitted like a glove on my car ( a BMW E39 2001 2.2cc M54 Engine)
No issues with quality ( looked like original one I had )
( Note, it does not come with the small push on clip that holds the coolant expansion bottle)