I personally don't have any experience with the XR-2. I do know that I wear an XL in both the X12 and the Corsair V. I wear an XXL in the GP Tech.