Great service! The product arrived exactly when expected. In addition, it lives up to its description. Since receiving it, I have worn it gardening, grocery shopping, on long walks, painting, and it has been a lifesaver. Next week, I will try it playing golf, but from what I have found so far, I have no doubt that it will do the trick.