I received it three days ago and am rating it after thoroughly testing it by wearing it for several days. It was just how a thin fit should be. It allowed me ample room to ride the bike after I fastened it. I double-checked it countless times. The buttons are of good quality. The jacket is light in weight and performs admirably for the purpose for which it was purchased. Overall, it's a fantastic jacket at a great price. Avoiding it is the equivalent of passing up a chance.