I Loved the design, the graphics, material, Everything about the shirt! …BUT! … One big negative thing and the reason I'm not fully satisfied and giving this a 3 stars is because the come extremely small. I am medium to large size (I'm not fat neither I have big belly I'm just normal to average size) so I ordered it XL since I know is a bicycle shirt and they are suppose to be tight so, even I got mine XL it does NOT fit me at all, it's like the size of a skinny 15 year old boy... when I put i...