Product review (4 stars): Four Stars
Good fit, no issues.  Received items on promise date.