Took a risk on buying these more expensive mic shields over cheaper ones and it has paid off. Clearly a better quality of foam.
This will not get rid of all your pops and wind but does significantly reduce them.
Be aware that this leaves about 10mm of foam on top of the head of the mic. So if you like to get super close to your mic to prevent feedback, this might not be for you. But that will be the case with most windshields.