Looks great, fits great, not that tight for swimming, may be too fragile for rough treatment.  I plan to use for biking because all the high end mtn biking shorts are board shorts style.  But don't be so cheap to ignore local stores- local sporting shops have shorts like these for the same or even cheaper!  Amazon got it to me so fast, I didn't have time to pump up my bike tires!  Yes, that quick.