The Good
If optimized can give some nice results
The Bad
CST does not offer any 20uL aliquot, thus "forcing" to buy the whole 100 uL aliquot
The Bottom Line
I suggest to look around to find another Caspase-3 antibody which could stain better, the product has a huge potential, but it is not optimal so far.