Fabric comparison
Parents ask us often about muslin cotton versus mesh for hot weather, so here is an honest side by side. Muslin is a woven cotton fabric with an open, loose weave. Mesh is usually a knit fabric, cotton, synthetic, or a blend, built with small holes for airflow. Both breathe well, they just get there in different ways, and each one has real tradeoffs worth knowing before you buy.
By Vanessa & Bob, Epic in Bali · Updated 9 August 2026
| muslin cotton | mesh fabric | |
|---|---|---|
| fibre & construction | Woven from cotton yarns in a loose, open weave. The gaps between threads are what let air move through the fabric. | Usually a knit fabric made from cotton, polyester, nylon, or a blend, with small holes built into the knit pattern for airflow. |
| breathability | Breathable because of the open weave. Air passes through the small gaps between the cotton yarns. | Also breathable, through the perforated knit structure. How much air moves through depends on how tight or loose that knit is. |
| weight & feel | Lightweight and soft against the skin, and it gets softer with every wash. It creases easily, which is normal for a woven cotton fabric. | Lightweight and stretchy, with a smoother, more uniform surface. It generally holds its shape and doesn't wrinkle the way woven cotton does. |
| hot-weather performance | Works well in heat and humidity, since the open weave lets air and moisture pass through rather than trap against the skin. | Also works well in heat. Synthetic mesh in particular can pull moisture away from the skin and dry quickly. |
| softness & durability | Softens naturally over time and repeated washing. As a natural fiber, it can feel slightly different from piece to piece. | Tends to hold its texture and shape wash after wash, though it can feel less soft against the skin than a well worn cotton piece. |
| best for | Everyday wear, sleep, and layering, especially if you want a natural fabric that gets softer with age. | Active wear or situations where quick drying and shape retention matter most, such as sportswear. |
Choose muslin cotton if you want a natural, breathable fabric that softens with every wash and suits everyday baby clothes and sleep.
Choose mesh fabric if you want a stretchy fabric that dries quickly and holds its shape well, particularly for active or synthetic-blend wear.