TwinLab is a good reputable brand, with high manufacturing standards. However, anything one-a-day might not be the best. The water soluable vitamins (b's and c) will get in your system and be pissed back out within just a few hours. IMO, you should try to find something that at least divides the dosage into two or three pills. That way you can take them with meals throughout the day.