I love Machines For Freedom cycling jerseys. The fit is flattering, the fabric is soft to the touch but strong and firm as far as holding up its shape. The fit is snug to the body which I like. I am 5'9 and weigh 137 but in the short sleeve jersey I prefer a medium. The long sleeve summer jersey I wear a small.