Pretty good product overall and very stretchy!.
I like the quality of this product but please be aware that XL means XL! I prefer a tighter fit and even with quite a lot in the pants department, this doesn't grip tight enough so a large would have been better for me rather than XL. I love the red color and the quality of the material. I can't really see any drawbacks other than (as mentioned) it's wise to find the right size for the tightness you require. If you are a bigger guy but don't like a maximum squeeze then this is the product for you.
Better quality than their smaller cheap entry level rings, proper silicone with matte finish and fits around my whole package perfectly.