I bought these for my son who is tall and skinny.
All his shorts and pants are a 32 waist. These were extremely snug and uncomfortable in a 32, they were also a little shorter than he wanted. I would recommend ordering a size up in the waist. He liked the color and fabric, but we returned them for a different brand that has a longer outseam.