Have been very impressed with quality of this product. I had been ordering same from 2 different companies out of the USA. This product matches the quality of results I was getting from one of them. Unfortunately had to find another source and was recommended to try Vitality . Very happy I chose to. Will be trying some of the other products in the near future.