Dude, these swim trunks have everything you need for water and land. The 9-inch inseam gives you good coverage without being too long, and the built-in compression liner is super smooth against your skin - no more chafing or the trunks sticking to you when they're wet. They're made from this quick-dry polyester and spandex blend that's lightweight and has 4-way stretch, so you can actually move comfortably. Now about pockets - you get FOUR of them! Two regular side pockets, a zippered back pocket for your important stuff, and even a pocket in the compression liner. The elastic waistband with drawcord means they'll stay up whether you're swimming, surfing, or just hanging out. They dry crazy fast and work great for the beach, pool, gym, or just casual summer wear. Honestly, these are the kind of trunks you'll grab every time because they're just so practical and comfortable for pretty much any warm-weather activity.