Product review (5 stars): Perfect fit
This part was the exactly like the broken one that I needed to replace. It snapped in with no problems.