The shorts have a linen look but have just a touch of stretch to them which is great for keeping their shape. i'm 5.7" 140lbs and the shorts hit about 5" down my thigh which is just long enough to cover but still sexy. the 29's fit but snug all over. the 30's gave a looser look but still fit in the waist. i have the navy and the mango. definitely recommend.