I finally bit the bullet & got my mitts on a pair of non-full-framed Oakley's - Half Jacket 2.0 XL. But while looking them up on O-Review, I found there are HJ 2.0 XL's & 2.0's. It appears both models were released around the same time in 2012, ... & are still available factory-direct. Now on the inside of the left arm is "Half Jacket 2.0", nothing whatsoever about "XL", although when I Googled the part number - oo9155-02 - it sure enough comes up as with an "XL" denotation. Can anyone tell me any &/or all of the differences between them (?), as the descriptions on Oakley are identical. Thanks a million as this has me befuddled. PS: I LOVE these things!!!