Just got mine and I love it. Super cute, and yes, the cut is specific for biking, being shorter in the front and longer in the back. It IS thin, so either size up if you plan to put something thicker underneath, or go with your normal size if you just want a wind/water breaker. I am 5'9", 150 lbs and I am a swimmer so my shoulders are a little on the wide side. I am usually somewhere between a M and L. The L JUST fits, so not much room for insulated layers underneath, but that is fine with me since I overheat anyways. Not many reflective pieces on the jacket so be sure to wear your blinkies when riding in the dark!