How high are you wearing your pants? If you wear them high at your natural waist, then yes, a 29" waist will be large. I myself am very slim. I purchased some Levi's Sta-Prest skinny pants in a variety of colors (grey, navy, red) a while ago. I normally get a 30x34 and the 30x34 in this brand was very small. A 28 or 29 would probably work for you.