

Resort Wear Manufacturer for Resort Brands
From swim to sunset.
Build beyond the beach with breathable layers, dresses, separates and cover-ups in prints, linens and fluid resort fabrics.
Bali Swim at a glance
Swimwear thinking, extended to resort.
Build the pieces around the swim drop. We help you choose the right hand-feel, drape, opacity, details and finishing for the way the collection will be worn.
100
Pieces per order
Start with a focused first run.
95%
Recycled fabrics
Available across the wider fabric library.
25K+
Monthly capacity
From first runs to serious volume.
One
Team in Bali
Development, sampling and production together.
What we make
The resort shapes we make.
Choose from a production-ready starting point, or use these references to begin a new shape with the team.






Planning cover-ups for your swim collection.
Two ways to build
SWIMWEAR FABRICS
Find the fabric that fits.
We import directly from Carvico and Jersey Lomellina in Italy. LYCRA Xtra Life fiber adds stretch that lasts 10x longer than generic spandex. As a bonded manufacturer with a tax-free import license, we bring fabric in duty-free. Savings go straight into your pricing. We stock the widest range of Carvico colorways in Bali, plus trend-led, recycled, and core classics, tested in-house.
Made in our solar-powered factory in Bali.
Add custom resort prints.
Open the full Fabric Explorer to browse fabrics and colors without interrupting page scrolling.
Open Fabric ExplorerFabric certificates
Carvico VITA certificateCarvico S.p.A. is certified to the Global Recycled Standard (GRS) and Recycled Claim Standard (RCS) by Control Union. Certificate valid until December 2026.
View GRS certificate (PDF)Swimwear Prints
Your artwork, printed in a day.
- Printed in-house in Bali
- OEKO-TEX® certified eco inks
- Approval before bulk
01
Artwork in
Vector or 300 DPI
02
File check
Repeat + resolution
03
Scale
Motif size set
04
Digital mockup
On your style
05
Print strike
30 × 30 cm
06
Approve
Or revise
07
Sample + bulk
Send the artwork and tell us what you’re making. We check the file, scale and fabric before it reaches production.
Product details
The finishing details, in one place.
Finishing and labeling
Ring
Metal ring for straps and garment details.
- Sizes (mm): 6, 8, 10, 12, 15, 19, 25, 32, 44, 50
- Zinc alloy, salt water and chlorine resistant, anti-corrosion
- Finishes: gold, silver, gun and rose gold, in gloss or matte
- Custom logo: $175 mold development fee, unit price adjusted to the design
- MOQ with custom logo or emboss: 1,000 pieces

Slider and ring
Slider with matching ring for adjustable straps.
- Sizes (mm): 6, 8, 10, 12, 16, 20, 25, 32
- Zinc alloy, salt water and chlorine resistant, anti-corrosion
- Finishes: gold, silver, gun and rose gold, in gloss or matte
- Custom logo: $175 mold development fee, unit price adjusted to the design
- MOQ with custom logo or emboss: 1,000 pieces
Hook
Metal hook for removable straps and closures.
- Sizes (mm): 6, 8, 10, 12, 16, 20, 25, 32
- Zinc alloy, salt water and chlorine resistant, anti-corrosion
- Finishes: gold, silver, gun and rose gold, in gloss or matte
- Custom logo: $175 mold development fee, unit price adjusted to the design
- MOQ with custom logo or emboss: 1,000 pieces
Clasp
Front closure for tops and bottoms, in three types.
- Sizes (mm): 20, 25, 32
- Zinc alloy, salt water and chlorine resistant, anti-corrosion
- Clasp types 1 and 2 in gold, silver, gun and rose gold, gloss and matte. Type 3 in gold and silver gloss
- Custom logo or label emboss: $175 mold development fee, unit price adjusted to the design
- MOQ with custom logo or emboss: 1,000 pieces
Stopper
Metal end stopper for straps and ties.
- Size (mm): 4 x 14
- Zinc alloy, salt water and chlorine resistant, anti-corrosion
- Finishes: gold, silver, gun and rose gold, in gloss or matte
- Custom logo or label emboss: $175 mold development fee, unit price adjusted to the design
- MOQ with custom logo or emboss: 1,000 pieces
Resin O-ring
Resin O-ring for straps and garment details.
- Sizes (mm): 4.5, 5
- Resin and pre-polymer
- Diameter: 4 cm and 5.5 cm
- Colors: coffee, tea brown, milky white
- MOQ: 100 pieces per color
Metal tag
Branded metal tag for garment details.
- Sizes (mm): 36 x 6.5 x 2 and 18 x 6 x 1.2
- Zinc alloy, salt water and chlorine resistant, anti-corrosion
- Colors: gold and silver
- MOQ with custom logo or label emboss: 100 pieces
Linings
Full or partial lining where the fabric is sheer.
Closures
Buttons, ties, wraps and covered elastic finishes.
Trims
Lace, crochet edges, tassels and covered piping.
Hems and finishes
Rolled, blind or bound hems, chosen per fabric.
Crochet trims
Hand-crafted cotton-yarn shapes such as flowers, cherries, shells, starfish and scallops.
Charms
Metal and shell-inspired pendants in gold or silver finishes for straps and garment details.
Cut-away label
Used for reversible swimwear, where the label can be removed after purchase. Black and white, three layouts (CL-1, CL-2, CL-3). Sample carries Bali Swim artwork for quality reference. Sample $15, bulk 200 pieces $40 ($0.2 per piece).
Embroidery label
Durable thread sewn into your icon or wording, adding texture and dimension. Swimwear only, any size up to 3.5 x 3.5 inch / 9 x 9 cm. Tested for Repreve, Carvico Revo Eco, Panama, VITA, VITA PL, BS Matte and BS Shiny. Not recommended for activewear or texturized swim fabric. Thread color follows pantone as closely as possible, not identically. 2 to 3 days for sampling. Sample $15, bulk from $1.
DTF (direct transfer film)
PVC resin and plasticizer resin, more durable than heat transfer, commonly applied on the outside of the fabric. Colors customized on pantone. Recommended for all flat swim and active fabrics, not for texturized fabrics. Any size up to 13.8 x 4.2 inch / 35 x 10.7 cm. 2 to 3 days for sampling. Sample $15, bulk from $1.
Heat transfer label
A tagless label printed on the inside of the garment. Available in black and white, with optional shapes that can be customized with your design. Recommended for swimwear and activewear fabrics, but not Carvico Revolutional Eco or other texturized swimwear fabric. Sample $15, bulk $0.50.
Rubber patch
Black or white, available for men's and boys' swim only. Bulk price applies for orders of 500 or more, or as part of a bulk order. Sample $1 with the BS logo, bulk 500 pieces $200 ($0.4 per piece).
Cotton tape brand label
Black, white or RFD, 0.47 x 3.9 inch / 1.2 x 10 cm. Recommended for resort wear and lounge wear. Sample of 'Your Label' $15, bulk 400 pieces $80 ($0.2 per piece).
Cotton tape size label
Black, white or RFD, 0.47 x 0.63 inch / 1.2 x 1.6 cm, in the format and font shown. Recommended for resort wear and lounge wear. Sample $15, bulk 10 pieces per size $1 ($0.1 per piece).
Sateen tape care instruction
Black or white, 1.26 x 2.16 inch / 3.2 x 5.5 cm, carrying composition, care symbols and country of origin. Recommended for resort wear and lounge wear. Sample $15, bulk 20 pieces $1 ($0.05 per piece).
Hang tag
Card tags for physical stores, available in five shapes with black or white printing and gloss or matte finishing. Provide your logo and the information you want on the tag. Sample $15, bulk from $0.25.
Hygiene liner
Keeps the bottom clean and shows your customer the piece is new. Eco kraft paper in four shapes, customizable with your branding, sample $2.50 and bulk from $0.25. Eco liner made from 90% recycled materials in two shapes with water resistant adhesive that leaves no residue, no custom branding, sample $2.50 and bulk $0.25. Plastic in four shapes, customizable with your branding, sample $2.50 and bulk from $0.25.
Biodegradable bag
All products come pre-packaged in biodegradable tapioca bags printed with “THIS BAG IS BIODEGRADABLE” at no charge. Made from corn starch, the plant-based bag breaks down into compostable fertilizer after use and disposal, without harmful chemicals. It stays in good condition long enough for you to store and sell your products.
Cotton bag
Natural cotton bags are available with drawstring or zipper closure. Drawstring bags are 18 x 22 cm and zipper pouches are 20 x 16 cm. Send your logo or artwork and you receive a digital mockup of the bag after order. Colors customized on pantone. Sample $15, bulk from $2.
Cotton mesh bag
Natural cotton mesh bags are available in two sizes: 24.5 x 28 cm and 19 x 22.5 cm. Send your logo or artwork and you receive a digital mockup of the bag after order. Colors customized on pantone. Sample $15, bulk from $2.50.

Fit and size guide
Resort sizing runs looser than swim, so ease is the decision. Confirm the chart for the selected style with the team, then check drape and length on a sample.
See the sample chapterSize charts
Resort pieces use the chart for their base style. Confirm the correct chart with the team before sampling.













