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!!