Size is 34 and length is 25 inches. If you want a nice pair of denim jean shorts these are what you want. Model in pictures is 6'0 and wearing a size 32. The item "NEW 2017 ROCK REVIVAL KEIFER DENIM JEAN SHORTS MENS SIZE 34 With RECEIPT $149.95" is in sale since Sunday, June 18, 2017. This item is in the category "Clothing, Shoes & Accessories\Men's Clothing\Shorts".The seller is "unique410" and is located in Annapolis, Maryland. This item can be shipped worldwide.