I bought these for my husband to replace his old worn-out swim-trunks. We were going on a cruise and going to be swimming in the ocean so I thought a longer pair of trunks would protect half of his legs from jellyfish versus short ones (just in case). They look good and are made well, unfortunately my husband is old school & likes the shorter version. Thank God he doesn't like speedo's (no offense).