
Public Beach
Printed Compression-Liner Swim Short
This Printed Compression-Liner Swim Short from Canadian brand Public Beach is a men's swim trunk with a built-in micro-perforated bike short liner. It features a drawcord-adjustable elastic waist, slant pockets and a rear patch pocket, with an inseam of 6 inches. The quick-dry outer fabric is 90% nylon and 10% spandex, while the liner is a polyester-spandex blend.
- Material
- fine and stretch, quick-dry fabric
- Style
- casual, sporty
- Category
- Sporting Goods > Athletics
Size
Specifications
Fine and stretch, quick-dry swim shorts with built-in micro-perforated bike short and printed design visible when moving.
Fine and stretch, quick-dry fabric; built-in micro-perforated bike short; drawcord-adjustable elastic waist; slant pockets and a patch pocket behind.
- Material
- fine and stretch, quick-dry fabric
- Style
- casual, sporty
- Occasion
- beach-day, vacation
- Gender
- male
- Age Group
- adult
- Condition
- new
- Category
- Sporting Goods > Athletics
Additional Attributes
- Fine and stretch, quick-dry fabric
- Built-in micro-perforated bike short
- Drawcord-adjustable elastic waist
- Slant pockets and a patch pocket behind
- Printed design visible when moving
- 6" inseam
- Public Beach, a Canadian brand at Simons
Product Insights
Public Beach's Printed Compression-Liner Swim Short offers the feature set of $50+ trunks—built-in liner, quick-dry shell, three pockets—at $29.95, delivering soft, fast-drying liner and durable shell for unrestricted movement during swim and beach activities. However, buyers face tradeoffs: mixed sizing (consider sizing up), insecure pockets lacking closures (unsuitable for phone while swimming), and a sporty floral print that restricts use to active swimwear, reducing versatility for casual wear.
Verified claims
- Value
- At CAD $29.95, the shorts offer a feature set typical of $50+ trunks.
- Sizing
- Buyers report mixed sizing; consider sizing up for a comfortable compression fit.
- Feature density
- Feature set of $50+ trunks at $29.95: built-in liner, quick-dry shell, three pockets.
- Fabric performance
- Buyers say the liner is soft and much nicer than typical mesh; the quick-dry shell dries within an hour in warm conditions and is rated high quality.
- Pocket security
- Pockets lack closures, making them insecure for a phone while swimming.
- Inseam length
- 6-inch inseam provides moderate mid-thigh length.
- Care
- Machine wash cold on a delicate cycle without fabric softener or bleach, wring out, and hang dry to maintain stretch and quick-dry performance.
- Drying speed
- The quick-dry shell dries within an hour in warm, airy conditions; buyers report the liner dries easily.
- Liner
- Visible floral liner is sporty but polarizing; moss green pattern does not match photos.
- All-day comfort
- Buyers say the compression liner is soft, comfortable, and dries easily, and one reviewer says it is much nicer than typical mesh.
- Fabric quality
- Buyers say the shell feels durable and premium, and the liner is softer than mesh.
- Quick-dry
- Quick-dry nylon-spandex shell dries within an hour.
- Activity suitability
- Buyers find the liner soft and dries easily for comfortable beach and pool wear; avoid taking a phone into the water because the pockets lack closures.
- Waist and liner fit
- A drawstring-adjustable elastic waist lets you cinch the fit, and the built-in micro-perforated bike-short liner fits snugly like typical compression bike shorts.
- Value comparison
- At CAD $29.95, the shorts undercut mainstream compression-lined swim trunks from Saxx and Chubbies, which generally start at CAD $45 and run to $80.
- Pocket configuration
- The shorts have slant front pockets and a back patch pocket, but none have zippers or closures.
Product record
- Title
- Printed Compression-Liner Swim Short
- Brand
- Public Beach
- Price
- 29.95 CAD
- Availability
- Out of stock
- Rating
- 4.6 stars, 13 reviews, scale 5
Image Analysis
3 images- 01

Product
Front view of a pair of dark navy swim shorts worn by a model; visible elastic waistband with a centered grey drawstring finished with metal aglets, a small rectangular logo patch at the lower outer hem, smooth matte fabric and side seam pockets indicated by seams.
- Shorts shapeMid-length swim shorts with a straight hem and slightly relaxed leg openings; length ends above mid-thigh on the model.
1 region
x 0.18 · y 0.52 · w 0.65 · h 0.40 (high) - WaistbandElastic gathered waistband in the same navy fabric as the shorts.
1 region
x 0.28 · y 0.53 · w 0.44 · h 0.08 (high) - DrawstringCentered tied grey drawstring with visible looped bow and metal cylindrical aglets at each end.
1 region
x 0.40 · y 0.58 · w 0.20 · h 0.08 (high) - Fabric appearanceSmooth, tightly woven matte fabric typical of swim trunks with faint stitch lines visible at seams.
1 region
x 0.20 · y 0.62 · w 0.60 · h 0.30 (high) - Side seam and pocket openingVertical side seam visible on the right leg indicating a side pocket; pocket opening not gaping.
1 region
x 0.62 · y 0.62 · w 0.18 · h 0.26 (medium) - Logo patchSmall rectangular stitched patch on the lower outer hem with a light background and a small colored motif at its center-edge.
1 region
x 0.76 · y 0.80 · w 0.08 · h 0.10 (high)
Other
Studio product shot showing a torso-up model wearing the shorts against a neutral light grey gradient background with soft lighting and subtle shadows.
- Model poseMale model shown from upper thighs to just below the mouth with arms crossed over chest; head partially cropped at nose level.
1 region
x 0.12 · y 0.02 · w 0.76 · h 0.60 (high) - Background and lightingEven studio lighting on a neutral light grey to white gradient background with soft shadowing under the model and along the shorts' creases.
- Image crop and framingCentered framing that crops the model at upper face and shows the full shorts front; minimal visible floor or environment.
Colors
deep navy· shorts body#161A29light grey· drawstring#9CA3A4white· logo patch backgroundwarm red-orange· logo patch motif- Shorts shapeMid-length swim shorts with a straight hem and slightly relaxed leg openings; length ends above mid-thigh on the model.
- 02

Product
Right-side close-up of a navy swim short worn on a model showing elastic waistband with drawcord, a slanted side pocket with hand inserted, a small square woven logo patch on the outer hem, and a visible printed compression liner with floral pattern peeking below the short hem.
- Main fabricSmooth matte navy synthetic short fabric forming the outer shell of the swim short with visible topstitching at the hem and side seam.
1 region
x 0.04 · y 0.18 · w 0.68 · h 0.62 (high) - Elastic waistband and drawcordElasticated waistband in the same navy fabric with gathered elastic; a partial striped drawcord is visible at the left edge of the frame.
1 region
x 0.08 · y 0.04 · w 0.45 · h 0.14 (high) - Side pocket with handDiagonal inset side pocket with model's right hand inserted; pocket opening has a narrow topstitched edge in the same navy fabric.
1 region
x 0.47 · y 0.14 · w 0.38 · h 0.42 (high) - Woven logo patchSmall square off-white woven patch sewn to the outer hem showing a simple red circular motif.
1 region
x 0.59 · y 0.60 · w 0.10 · h 0.10 (high) - Compression liner visibleInner compression-style liner extends below the outer short hem and displays a multicolor floral print with blue flowers and green leaves on a dark background.
1 region
x 0.36 · y 0.75 · w 0.52 · h 0.20 (high) - Vertical side seamVisible topstitched vertical side seam running from the waistband toward the hem on the outer shell.
1 region
x 0.57 · y 0.18 · w 0.08 · h 0.56 (high) - Visible skin and muscleModel skin visible at the waist, upper thigh, and forearm with natural skin texture and short body hair where exposed.
3 regions
x 0.04 · y 0.00 · w 0.60 · h 0.20 (high); x 0.50 · y 0.02 · w 0.46 · h 0.36 (high); x 0.36 · y 0.74 · w 0.29 · h 0.26 (high)
Other
Studio shot cropped to the model's torso and upper legs with a neutral light gray gradient background, soft directional lighting from the left, and minimal shadows; image is vertically oriented and tightly framed.
- Background and lightingSmooth neutral gray gradient background with soft, even studio lighting creating subtle highlights on the fabric and gentle shadows under the hem.
- Shot framingClose crop showing right side of the model from just below the chest to mid-thigh, with the model turned slightly away from the camera so the pocket side faces forward.
- Image qualityHigh-resolution, sharp focus on fabric and skin textures with neutral color balance; no visible packaging or props.
Colors
deep navy· outer shell#161B29medium floral blue· compression liner floraloff-white and red· logo patch#F2F2EAsignal red· logo motif- Main fabricSmooth matte navy synthetic short fabric forming the outer shell of the swim short with visible topstitching at the hem and side seam.
- 03

Product
Rear view of a dark navy swim short on a model showing an elastic waistband, center back seam, side pockets and a rear flap patch pocket with a small vertical tag and a metal grommet.
- Elastic waistbandElasticated waistband with visible gathered stitching across the back, same navy fabric as the shorts.
1 region
x 0.12 · y 0.06 · w 0.76 · h 0.14 (high) - Center back seamVertical center back seam running from the waistband down to the crotch area.
1 region
x 0.47 · y 0.18 · w 0.06 · h 0.56 (high) - Rear patch pocket with flapSingle square patch pocket on the right rear with a stitched flap closure and topstitch detailing matching the short color.
1 region
x 0.65 · y 0.36 · w 0.22 · h 0.26 (high) - Pocket metal grommetSmall circular metal grommet or rivet near the lower right corner of the rear pocket.
1 region
x 0.86 · y 0.56 · w 0.02 · h 0.03 (medium) - Vertical tag at pocketSmall vertical fabric tag sewn into the right edge of the rear pocket showing a short red stripe over white.
1 region
x 0.78 · y 0.51 · w 0.02 · h 0.05 (medium) - Side pocket openingOpen side pocket visible at the model's right hip seam with a subtle opening in the side seam.
1 region
x 0.05 · y 0.34 · w 0.20 · h 0.30 (medium) - Hem and small side ventStraight hem at thigh length with a short side vent on the left leg that includes a small rectangular tag.
1 region
x 0.02 · y 0.72 · w 0.10 · h 0.18 (medium)
Other
Studio rear product shot on a model with neutral light gray background, even studio lighting and soft shadows. Image crops the model from lower back to mid thighs revealing both hands at image edges.
- Shot compositionCropped rear view centered on the shorts from lower back to mid-thigh, model standing straight with arms relaxed at sides.
- Background and lightingUniform light gray background with diffuse studio lighting producing soft, even shadows and minimal specular highlights.
- Model visible areasModel skin of lower back, hips and upper legs visible; hands partially visible near left and right image edges.
1 region
x 0.00 · y 0.00 · w 1.00 · h 1.00 (low) - Image qualityHigh-resolution photograph with clear focus and visible fabric texture; no visible compression artifacts.
Colors
navy· main fabric#0E1321bright red· pocket vertical tagwhite· pocket vertical tag detailmetallic silver· pocket grommet- Elastic waistbandElasticated waistband with visible gathered stitching across the back, same navy fabric as the shorts.
Brand PDP Lookup
- Brand
- Public Beach
THE TULUM | ASPHALT
Documents & Data
Customer Reviews
13 total13 reviews · out of 5
Fait très bien
Fait très bien
Maillot
Excellent choix
Comfort plus
The trunk’s inner liner is so comfortable and soft and dries easily.
Soft inside
Soft inside
Très confortable
J'adore l'idée du cuissard! C'est très confortable. Petit point négatif: pour la couleur vert mousse, le motif du cuissard ne correspond pas à celui illustré sur la photo.
Parfait
Belle qualité Mon mari adore la couleur
Bien ajusté
Je recommande vivement
Deuxième fois acheter
Deuxième fois acheter
Fit a little small
Great quality of material and the liner is much nicer than mesh that most bathing suits have.
Maillot de bain
Bon tissus et excellente idée pour le cuissard
Belle coupe et belle qualité
Belle coupe et belle qualité wow
Très bonne qualité
Très bonne qualité
Le cuissard sous le maillot sors trop
Le cuissard sous le maillot me dérangerait pas mal au niveau du look