98% Cotton, 2% Elastane. We will be able to resolve the issue efficiently. 34L = Long Leg (L). For further help in purchasing your size.
eBay