I've taken it before not bad if on CNS, I like Casein Hydrolysate (peptopro) based products for the best recovery. Take a look at Empyrean Nutrition, little known company but their products are Legit. I use beta peptide for when I'm ULC, and InsuPro for CBL.