Q: Can you please tell me if the shorts are zip fly or button fly?
A: They are button.
Q: What size should I order if I have a size 32-34 waist?
A: Large.
Q: How long are these shorts? (are they knee length or shorter/longer?)
A: They are approximately 22 inches long (overall length from waist to very bottom)
Q: Can you tell me how long these shorts are?
A: They are approximately 22 inches long.