A skirt is a ring of plastic the slicer prints around a model before the real print starts, and it never touches the part. A brim also prints on the first layer, but its lines begin at the part’s edge and fuse to it, adding surface area that helps the base stay down. Both settings sit in the same menu in OrcaSlicer, PrusaSlicer, Cura, and Bambu Studio, and both get filed under “adhesion helpers,” but they solve different problems. A skirt checks that the nozzle is primed and the bed is level. A brim holds the part in place.
What a skirt actually does
A skirt gets filament flowing evenly before the slicer starts on real geometry, and gives a visual check that the first layer is landing correctly. PrusaSlicer’s Knowledge Base describes it as stabilizing filament flow through the nozzle and letting you verify first-layer adhesion with time to adjust Live Z if a corner looks squished or under-extruded. OrcaSlicer’s documentation frames it the same way: priming the hotend and stabilizing extrusion before the model begins. Because the skirt sits away from the part and never bonds to it, it does nothing for the part’s own grip on the bed. All3DP puts it plainly: a skirt that is not attached to the first layer does not expand contact area and does not improve adhesion.
What a brim actually does
A brim is a flat extension of the part’s first layer, and because its lines print right against the model’s outline, it increases the surface area gripping the bed. OrcaSlicer’s wiki calls a brim “a flat layer printed around a model’s base to improve adhesion to the print bed,” useful for small footprints or models prone to warping. Prusa’s Knowledge Base recommends one for tall objects with a small base and for printing several small objects at once. Bambu Studio’s Auto Brim mode widens the brim for taller, narrower parts and for high-shrink materials such as ABS, PC, PA-CF, and PET-CF, while narrowing it for low-shrink materials like TPU. A brim earns its keep on corners that want to peel up, thin vertical parts that can tip, and prints whose footprint is smaller than the part standing on it.
Why a skirt cannot fix an adhesion problem
This is where beginners get tripped up. A skirt that prints perfectly only tells you the printer is behaving, not that the part will stay stuck. On a model with a small base, sharp corners, or a warp-prone material, the extruder can be primed and the bed can be level and the print will still lift, because the skirt never gave the part any structural help. FacFox’s brim guide makes the same point from the other side: if all you need is a check that the bed is level, a skirt does that with less material and no cleanup, and a brim is overkill. If adhesion problems persist even with a well-sized brim in place, work through the dedicated first-layer diagnostic guide rather than adding more loops or width.
What each option costs you
A skirt costs almost nothing. All3DP ranks it as the lowest material and time draw of any adhesion aid, and a comparison by 3D Solved, slicing a Benchy in Cura, found a skirt added about 10 g of filament with barely any change to print time. A brim costs a little more, but that same test put a brim at roughly the same 10 g and only about two minutes longer, a small tax for real adhesion help. The bigger cost shows up afterward: a brim is fused to the part, so it has to be pried, cut, or sanded off, and that can shift dimensions on parts where accuracy matters, such as snap-fit components.
Typical settings across slicers
Skirt loop counts stay small everywhere. OrcaSlicer’s documentation recommends two loops for reliable priming, while Cura ships with a default Skirt Line Count of three. PrusaSlicer’s own profiles often add height instead of extra loops, printing a three-layer-tall skirt because a single-layer skirt is hard to peel off the bed afterward. Brim widths cover more ground: PrusaSlicer’s Knowledge Base advises at least 3 mm for a useful adhesion boost, while Cura’s commonly cited default sits around 8 mm, a figure echoed by more than one independent slicer guide. OrcaSlicer and Bambu Studio’s Auto Brim modes calculate width from part geometry and material, capping out around 20 mm for the most warp-prone cases. One common mix-up: extra skirt loops do nothing for a lifting corner, since the skirt still is not attached, while a wide brim on a part that only needed a level-bed check just adds cleanup for no benefit. Skirt and brim options usually sit in the same slicer menu as seam placement — see the Z-seam guide if a visible seam line is next on your first-layer checklist.
Skirt or brim: quick decision
| Priority | Often easier with | Reason |
|---|---|---|
| Confirm nozzle priming and bed level | Skirt | Prints separate from the part, costs almost nothing, easy to read |
| Hold down a small or narrow footprint | Brim | Fuses to the first layer and adds real contact area |
| Print ABS, ASA, or other warp-prone material | Brim, often with a draft shield | Extra edge grip resists corner lift as the part cools |
| Keep post-processing to a minimum | Skirt | Nothing to cut, pry, or sand off afterward |
| Preserve tight dimensional tolerances | Skirt, or a brim with a small separation gap | A fused brim can mark or shift the part’s edge |
Most default profiles leave a skirt on because it costs so little, and add a brim only when a part’s geometry or material calls for extra grip. Treat them as separate tools for separate problems, not two sizes of the same fix, and first-layer troubleshooting gets more predictable.