I am 5'8" 200 pounds. 36 to 38 waist. I bought the XL and they fit a little big. When I buy another pair it will be Large. They are really nice shorts. Light weight and very comfortable. I use them for running and they are about perfect length. They are about 2 inches above my knees. I will definitely buy another pair if these hold up for a couple months.