I have had the Aston shockmount pop filter before, for my aston spirit. The shock abnsorbing rubber bands on it degraded quickly and the clamps didn't hold the mic well as it constantly slipped.
But i loved the pop filter itself, so i decided to get this one instead.
This is not really any better as the clamp holds super tight but the material is slippery hard plastic that won't grip anything you toss at it. Whenever you adjust the gooseneck, no matter how careful, the clip simply slips off the stand. And the clamp won't fit the Aston Halo reflection filter either.
Thankfully i have a 3d printer, so i can print an adapter to make my stand's round tube squared. I expected more at this price point. Prepare yourself to fix your brand new pop filter to get it working.
The pop filter itself, mind you. Is a great pop filter.