Product review (5 stars): That's broke TOO !!!????
Perfect fit.