I have used this product and it works very well. As far as a top water fly goes I have had the most action with this frog than any other fly.It will dive down a little when you strip it looking life like. It is very durable and cast really well. The only downfall are the rubbber legs. They get caught in the hook when casting and will eventually break.