I have had the same pair of swim shorts since 2010. I felt it was time to get some new ones. I spent hours scouring Walmart, but nothing looked good. I must be from a different age, but the styles and patterns of today's swim shorts are.subpar. But I loved the pattern on these. I was concerned they wouldn't look like how they were advertised. But they fit great, feel great, and look great! The mesh inside also feels great. At first my wife didn't like the style, but she says she likes them now. See full review