Good quality swim trunks for the price. I usually wear a waist size 40 and the x large fit great. I bought them for a week long beach vacation and wore them almost daily. Would definitely purchase again.