Right and left knees replaced and the best results!!! Playing softball and golf. Life is good!! I would highly recommend Dr. Klein to family and friends!!