I bought these x-large after reading all the other comments about sizing.  They are too big and now that I have lost weight are much too big.  But, they are great and kept me very warm during the cold winter months while I was riding.  I may just wear them this winter rather than under a pair of blue jeans and see how it goes.