I just tried it on (I'm home...cruise control at 70 + light traffic = record time for me: CT to MD in 5', 15" !)...definitely "race fit." It says on their website that "size is accurate" and if you want a looser fit, order up. For me - a stout size 12 - the L fits closely...about like a Descente jersey in L fits. I'll save it for my "skinny days" and hope I'm feeling a skinny day the day of the ride!