I have 26" thighs and a 30-31" waist (I'm a bodybuilder). These fit PERFECTLY and are very comfortable to wear all day at the office. They're also polished enough to wear in business casual settings. The tapered leg also keeps the slim look, so you don't have that baggy/old school fashion style.