Yes, absolutely. Weatherproof cushions are one of the easiest ways to soften urban outdoor furniture without making a balcony or rooftop feel fussy. The key is to choose cushions that are weather-resistant rather than just water-repellent, and to match their shape and scale to the furniture. For slim metal or powder-coated frames, I’d look for tailored, square-edged cushions with a low profile—thick enough to sit comfortably, but not so deep that they overwhelm a compact chair. On teak, concrete, or rattan-style pieces, slightly softer cushions with neat piping or subtle texture can add warmth while still looking modern.
Fabric matters most. Solution-dyed acrylic is a reliable choice because the color is locked into the fiber, so it resists fading and holds up well to sun and rain. Olefin and treated polyester can also work well for budget-friendly options, especially when paired with a water-repellent backing. Quick-dry foam is worth the upgrade for balconies and rooftop terraces where cushions may get caught in a shower; it lets water pass through instead of turning into a soggy sponge. Look for removable, machine-washable covers, concealed zippers, and mildew-resistant inner linings. No cushion is truly weatherproof forever, so I’d still bring them inside during long storms or store them in a dry box when they’re not in use.
Color and pattern are where urban furniture really comes together. Charcoal, warm grey, sand, off-white, olive, and muted terracotta feel calm against metal and concrete, while a simple stripe or geometric print adds personality without looking busy. If your space is small, keep the palette tight and choose cushions with ties or grip dots so they stay put on windy balconies. For modular sofas, consider bench cushions with a slightly firmer fill and back cushions that can be flipped. The goal is a clean, city-ready look that still feels inviting—weatherproof cushions do that beautifully when the fit, fabric, and finish are right.