Check before buying this product as its not suitable for some people who are intolerant lacrosse, Can give you nausea or vomiting. If you know your body is able to digest the same then can highly recommend the same.
For me I used it after my workout and I was quite happy with the results. Button is okay for me as i am not so addicted with flavors, you can by According To You button Various options are available.