Product review (5 stars): Very satisfied.
Received quickly.  Fit perfectly. Slightly improved version with guard. Very satisfied.