Amazon affiliate links used in this post.
My son Elias is in that awkward size between boys and mens, so finding clothes that fit him has been tricky this year. I stumbled on this fun Cactus swimsuit on Amazon and ordered it in a small for our beach trip. It fit him perfectly. The best part, it is on sale for around $5-$7 (pricing varies slightly by size). Sizing ranges from XS-3XL.
Amazon also has this navy feather pattern for around the same price.
If your son, spouse or significant other needs new swim trunks for the season, click here to order this one now. Prices change on Amazon quickly, so I don't know how long this will last.