Congrats on the catch. We had similar results last weekend. I hope the bite keeps getting better. I bought a similar umbrella to yours. It's made by Taylor Made and it's called Anchor Shade. I haven't used it yet but I think it's going to work well.