Product review (1 stars): You get what you pay for
Ends fell off very easily while attempting to install. Would not fit properly after that.  Had to go the store and buy a new one. Be aware.