Quick answer
Choose the Petro Contrast Trim Swim Shorts for a dedicated beach-to-pool piece with quick-dry comfort, or pick the Bari Stripe Short Sleeve Shirt for a versatile resort top that layers over swimwear or pairs with chinos.
Different jobs, different strengths
The Petro swim shorts are built for water: elasticated waist, adjustable drawcord, and a lightweight quick-drying feel make them a no-fuss choice for swimming or lounging poolside. The Bari shirt, on the other hand, is a smart-casual top that works ashore — its relaxed open collar and button-through front suit holiday dinners or daytime exploring.
Neither piece is a direct substitute for the other. Your decision hinges on whether you need a dedicated swim bottom or a shirt that can pull double duty as a beach cover-up and evening wear.
Trade-offs at a glance
- Water readiness: Petro swim shorts are quick-drying and designed for swimming. The Bari shirt is a cotton-like woven top that will stay wet if worn in the water.
- Versatility beyond the beach: The Bari shirt pairs with jeans, chinos, or tailored shorts for a dinner-ready look. The Petro shorts are best kept for beach or pool settings.
- Layering potential: The Bari shirt can be worn open over the Petro shorts as a cover-up, combining both pieces into one outfit. The shorts alone don't layer. If you plan to move from beach to bar, the Bari shirt adds the most flexibility.
Product facts
-
Petro Contrast Trim Swim Shorts | Olive: Stone-beige shade with white piping and a yellow-and-white drawstring, plus an elasticated waistband and adjustable drawcord. The contrast trim adds visual interest while the elastic waist and drawcord let you dial in the fit for water activities or lounging.
Petro Contrast Trim Swim Shorts | Olive
-
Bari Stripe Short Sleeve Shirt | Red: Muted red base with vertical white stripes, short sleeves, relaxed open collar, button-through front, and single chest pocket. The classic stripe pattern makes this shirt easy to dress up or down, and the open collar gives it a breezy resort feel that layers well over swim trunks.
Bari Stripe Short Sleeve Shirt | Red
Which should you choose?
Best for
- Active swimmers who want a dedicated, quick-dry pair of shorts for the water
- Anyone building a minimalist resort wardrobe and needs one versatile shirt that works as a cover-up and a smart-casual top
Not for
- Someone who needs a single garment for both swimming and evening wear (consider a hybrid short or a rash guard instead)




