I have reviewed all the shakers in Amazon before buying this. Always better to buy a cheap manual shaker than buy cheap electric shaker as most electric shakers will damage within some months until unless you buy something around Rs.4000 or above. You should decide if you want thermal protection and if the answer is NO, then you can consider buying this because its very cheap. It doesn't leak anywhere but still keep a finger on top while shaking. But according to the texture of the powder, you may have to shake at least 5 minutes in any manual shaker. This one have a special cone for better mixing and it helps. Material is pure plastic, continuous usage may last up-to an year.