Pants were nice fit for me. I’m 33-34 29 inseam. I ordered LS and was happy with it. I would recommend adding a fly for ease. I ordered 2-3 day shipping. I didn’t get it until the 5th day. So was disappointed that I paid a little extra but wasn’t delivered on time. I called customer service to inquire and got answer machine. I left a message and phone number. I never got a call back.