If you investigate the ingredients they mention various supplement ingredients with some studies to indicate possible benefits. However,there is no indication of the amount of ingredients in each serving/tablet, so you have no idea how it compares with the doses in those historical studies. As others have said the manufacturer's own study is rather limited and had equivocal conclusions.
There is the perpetual problem with supplements that there is very limited incentive to do "proper" trials, as there is no payback on all the work and expense involved. It is a classic risk/benefit balance. Those with faith in drugs will rubbish supplements as at best unproven. Those at the other end of the debate will have trusting belief that "natural" supplements will be best.