Product review (4 stars): A good fix for now
It is a good fit. It is too early to tell about durability. It is made from rather flimsy material.