Excellent!Love this product, reasonably priced and great quality! I take 3g of it before bed and sleep like a baby! It’s the best thing when you are training lots and need to give your muscles a good rest. It also tastes sweet, so you can have it as sweetener in your evening cup of tea! The best!