I ordered these right before a trip but didn't get them in time.  I had to wear ugly swim shorts that my girlfriend bought me at a discount store.  When I got these I wished I had them for my trip.  Comfortable.  Lining is very light.  Doesn't get weighed down when wet.  I even go to the gym in them.