Generally i will say this product is awesome, i have only used it for a week and result is visible.even though its a little pricey but its worth the money spent.