Guys, these Speedo swim shorts are perfect for hitting the beach, pool, or any water sports activity! The 21-inch length gives you great coverage while the geo diamond print adds some stylish bling to your look. The quick-dry Vapor Plus fabric is seriously impressive - it dries super fast so you're not sitting around in wet shorts after swimming. The built-in UV 50+ protection blocks harmful rays, which is awesome for long days in the sun. The comfort features are well thought out too - there's a stretch panel at the back waist with a front draw cord for the perfect fit, plus a breathable mesh liner that provides support and includes a handy inside key pocket. The quality is exactly what you'd expect from Speedo - durable construction that holds up to saltwater, chlorine, and regular use. Whether you're swimming, playing beach volleyball, boating, or just lounging by the pool, these shorts combine performance with style. They're comfortable enough to wear all day and transition easily from water activities to casual wear. The fit is true to size, and the fabric feels great against your skin. If you're looking for reliable swim shorts that offer sun protection, quick drying, and that classic Speedo quality, these geo diamond print boardshorts definitely deliver on all fronts!