They didn’t not fit as they appeared in the photos, they were too long, they also were thin. I wish I had returned them but waited too long due to being busy.
Pros
High quality, good fit, and looks great.
Cons
The material may not be as durable as other swim trunks, leading to potential rips or tears