Woven in Oaxaca, Mexico using traditional backstrap or floor-loom techniques, this cotton pillow cover carries the quiet geometry of its making — horizontal stripes interrupted at irregular intervals, the pattern shifting just enough to remind you a human hand set each thread. Natural dyes pull the palette toward earth: sage, warm gray, and sandy tan against an undyed cream ground. The fabric has a slightly nubbled, open weave that softens further with washing and use, settling comfortably into a sofa corner or layered against other textiles on a bed.

Each cover is made individually, so slight variations in stripe width, dye depth, and weave density are expected — and entirely the point.

— Organic cotton construction with natural-dyed stripe pattern.

— Hand-woven using traditional techniques in Oaxaca, Mexico.

— Repeating horizontal stripe with irregular breaks across the weave.

— Available in Gray, Sage, and Tan against an undyed cream ground.

— Pillow cover only — insert not included.

— Fits a standard 20-inch square pillow insert.

— Cover size: 20 in x 20 in / 51 cm x 51 cm

— Fits a standard 20-inch pillow insert

— Gentle machine wash cold or hand wash with mild detergent.
— Wash separately or with like colors on first wash to prevent dye transfer.
— Lay flat or line dry; avoid high heat.
— Light ironing on reverse side if needed.
— Insert sold separately — fits a standard 20-inch pillow form.

Shipping calculated at checkout.

30-day returns on unused pieces.

The Story

Woven in Oaxaca, Mexico using traditional backstrap or floor-loom techniques, this cotton pillow cover carries the quiet geometry of its making — horizontal stripes interrupted at irregular intervals, the pattern shifting just enough to remind you a human hand set each thread. Natural dyes pull the palette toward earth: sage, warm gray, and sandy tan against an undyed cream ground. The fabric has a slightly nubbled, open weave that softens further with washing and use, settling comfortably into a sofa corner or layered against other textiles on a bed.

Each cover is made individually, so slight variations in stripe width, dye depth, and weave density are expected — and entirely the point.

Details & Materials

— Organic cotton construction with natural-dyed stripe pattern.

— Hand-woven using traditional techniques in Oaxaca, Mexico.

— Repeating horizontal stripe with irregular breaks across the weave.

— Available in Gray, Sage, and Tan against an undyed cream ground.

— Pillow cover only — insert not included.

— Fits a standard 20-inch square pillow insert.

Dimensions

— Cover size: 20 in x 20 in / 51 cm x 51 cm

— Fits a standard 20-inch pillow insert

Care
— Gentle machine wash cold or hand wash with mild detergent.
— Wash separately or with like colors on first wash to prevent dye transfer.
— Lay flat or line dry; avoid high heat.
— Light ironing on reverse side if needed.
— Insert sold separately — fits a standard 20-inch pillow form.
Shipping & Returns

Shipping calculated at checkout.

30-day returns on unused pieces.

STRIPE BY STRIPE

The pattern that earns its place on the sofa

You reach for this pillow without thinking — shifting it behind your back on a Sunday afternoon, the nubbled weave warm under your palm, the stripes catching the light differently depending on the hour. It holds its own without asking for attention.

The pattern that earns its place on the sofa