Haiem Colorful Car Mens Swim Trunks These dual-layer shorts have an outer mesh that lets air in. The inner fabric is quality stretchy material that feels good and not tight. Please refer to the size chart to choose the right size for you. Size S has a length of 18.1 inches hip width of 21.9 inches and waist width of 13.2 inches. Size M features a length of 18.7 inches hip width of 22.8 inches and waist width of 14.2 inches. Size L is 19.3 inches long with a hip width of 23.8 inches and waist width of 15.2 inches. XL sizes are 20 inches in length 24.8 inches wide at the hips and 16.1 inches at the waist. For XXL the length is 20.5 inches hip width is 25.8 inches and waist width is 17.1 inches. The largest 3XL has a length of 21 inches hip width of 26.8 inches and waist width of 18.1 inches. The built-in lining guards your skin against scratches and keeps the shorts from sticking when they get wet. They re made to let air through and to stretch. They protect your private area more. There s a spot inside to hold your phone or little things. Good for swimming surfing fishing running working out or just hanging out at the beach or at home.