XL? i think tht might be too big...is it a slim fit? i can fit into mediums, but they're usually too short and a large fits be good, so idk if this whould fit me ??? what do you think? i cant tell from the pic what actual size it is...all brands are different, ya know, with thier sizes?