RVCA Men's Swimsuit Size 36 Vintage Brushed Patterned Shorts.
See photos for measurements. Additional measurements and photos available upon request