I got these for my husband because he loves cats and they are hilarious. He wears them all the time! We have a pool so are in it and hosting get togethers often and he always wears these despite having several other pairs.
Pros
Looks great but fits a bit small
Cons
These swim trunks may not be suitable for colder waters or weather conditions, limiting their use to warmer climates and seasons