Is this the best cycling jacket ever?