I was just about to leave for a vacation to Hawaii and realized that I didn't have any swimming shorts!  Thanks to Amazon Prime, I got these in time for my trip, and I am really happy with the fit, style, quality, and price.  I wear 33- or 34-waist pants, and the medium trunks fit fine.  I wore them while walking around Waikiki and also swimming.  Very pleased.  They dry quickly and have handy, deep pockets.