Swim trunks have become popular among men nowadays. Many men around the world have started wearing them not only when going to the beach or vacationing somewhere tropical, but also as a part of their everyday clothing. So get ready for your next swim in these geo block cyclist swim trunks from Michael’s Swimwear!

Made with 100% quick-dry polyester, you're sure to feel comfortable and look stylish. These trunks have a soft peach finish and stretch in four ways for unrestricted movement. The back pocket has Velcro flap closure for securing your valuables and a buttonhole for drainage, while the self-draining seam pockets wick moisture from your skin.

Extremely comfortable to wear, some men have said that they feel like they are wearing nothing at all when wearing a pair of these trunks. Its elasticated waistband ensures that these trunks won’t slip down during a swim; you’ll be able to move and bend as you would normally do.

These swim trunks are the ultimate multi-use swimsuit. Whether you're swimming, biking, or just hanging out, you'll look great and be comfortable in these turquoise-colored trunks.


  • This elaborate and detailed design is digitally printed
  • 100% quick-dry polyester with a super-soft peach finish
  • Full elastic waist with braided drawcord
  • Self-draining on seam pockets
  • Back pocket with Velcro flap closure and buttonhole for drainage
  • Comfortable 4-way-stretch quick-dry polyester cyclist liner with interior supporter
  • Triple-needle stitching on all seams for added durability and bar tacking at all stress points for added strength 

Related Items

Size Charts
All of our products are a "classic fit" and usually run true to size, choose the size you would normally order.

Small: waist 30" - 32"
Medium: waist 33" - 35"
Large: waist 35" - 37"
XLarge: waist 37" - 39"
XXLarge: waist 39" - 42"
*Use as a guideline to choose your size.
All men's swim have elastic waist with drawcord
available sizes: Boys 4-16
*all boys swim trunks have elastic waist with drawcord
available sizes: Men's Small-XXL

available sizes: XSmall-XL

If you have a question CONTACT US