This product is absolutely amazing. I had major surgery and my doctor had told me I was going to have major swelling and bruising and even prepared my husband for it. However, I took this as directed and had very little swelling and no bruising. My doctor was absolutely amazed and she couldn't believe it. She has now told all her patients this is a must before surgery. Thank you!!