Great product, I've been wearing them for 14yrs.  However the ones I bought off here must have been miss labeled, they were longer than 34.  I didn't have time to send them back.  Over all the 5.11 product is great.