If you normally wear a size 31, go down an inch to a 30 for these shorts. They are great material, dry quickly, and are a good length. The color in the photo is true to the actual product. They are very comfortable.