These are exactly what I wanted.  There were some comments about fit, but M fits me great...as I expected.  I am 5'6" and 150 pounds.  If you run large in your "caboose", you may want to order up a size.  They have elastic waistband, so will not fall off you.