Hi, the Thanaz waist is typically cut a little bit larger for sagging. You could size down to a 29 for a waist fit that's more snug, but then again, much also depends on your legs. If they aren't skinny, the fit on them might be uncomfortable. A 32 length should be fine since you would stack the bottoms anyway. Just to be sure of the leg fit, it would be best if you could try on a pair in a store.