Product review (5 stars): happy
perfect fit for a broken one