For Salone del Mobile 2025, Kvadrat and artist Kapwani Kiwanga present an immersive installation, where innovation and artistic expression come together to mark the launch of Diade, a new upholstery textile made entirely from ocean-bound plastic waste.
Diade is the latest expression of Kvadrat’s longstanding commitment to pushing the boundaries of textiles and design, through collaborations with world-leading artists, designers, and architects. The innovative textile is woven from recycled polyester made from 100% ocean-bound plastic waste and explores the colour universe of artist Kapwani Kiwanga.
The name, Diade, derives from the Italian word for something that consists of two parts and refers to the duality in the design. Inspired by the iridescence of colours in nature, and the way they appear or disappear depending on the angle at which one observes them, the surface reveals two different expressions of pattern. This prismatic effect has been created with a deconstructed twill-weave, which unites a diagonal line of one colour in the warp, with a straight line of another colour in the weft. The textile brings Kiwanga’s distinctive universe to life through a dynamic interplay of tones and textures.
This duality is further explored through an installation of contrasts – between opacity and transparency, softness and structure, the individual and the whole. Inside Kvadrat’s showroom, visitors encounter sculptural tables designed by Kapwani Kiwanga. The pieces feature bases upholstered with the new textile, which support glass tops that capture the ocean-bound polyester yarns used for Diade, in an array of colours. They are complemented by upholstered crescent-like forms that showcase the textile’s excellent functional performance and further glass panels with the suspended yarns, hanging throughout the space. Outside the showroom, large panels of Diade in assorted colourways flank the front facade. Together with a matching vitrine, these elements provide rich insights into the character of the new upholstery and showcase the artists celebrated eye for colour, artistic vision, and talent for articulating compelling narratives.
Kapwani Kiwanga: “To be involved in developing a product which is future leaning, was inspiring. In working with ocean-bound plastic waste, we were able to approach a difficult reality with creativity, colour and ingenuity to inspire alternative choices.”
The colourways for Diade each combine two individual tones. The lively colours – sky blue, sun yellow, airy green and faded orange – capture the essence of dynamic colours found in nature, such as in the glistening movement of bird feathers. In contrast, the neutral palette features earthy, grounded tones of wood, stone, and off-white.
Ocean-bound plastic
The ocean-bound polyester used to craft Diade exemplifies Kvadrat’s conscious design principles. The yarns are created in close collaboration with #tide, a Swiss-based company committed to conscious entrepreneurship and building a global supply chain for premium second-life raw materials made from ocean-bound plastic waste.
Ocean-bound plastic can be defined as waste that is likely to end up in the ocean. #tide works with local communities in areas where better waste management infrastructure is needed to prevent plastic waste from reaching the ocean by collecting it from the coastlines and removing it from the ocean. The waste is collected no further than 10km from coastlines and on remote islands in Thailand. It is then sorted, ground into plastic chips, extruded into filaments, and spun into yarn.
Importantly, as most of the plastic waste is collected further from
the ocean, it has not yet started to disintegrate. Consequently, it leads to recycled polyester of superior quality. It offers the same level of performance as virgin polyester without requiring the addition of virgin polyester or recycled polyester from other sources. It is also recyclable.
About Kapwani Kiwanga
Kapwani Kiwanga, born in Hamilton, Canada, lives and works between Paris and Berlin. Her work traces the pervasive impact of power asymmetries by placing historical narratives in dialogue with contemporary realities, the archive, and tomorrow’s possibilities. It is research-driven, instigated by marginalised or forgotten histories, and articulated across a range of materials and mediums, including sculpture, installation, photography, video, and performance.
Her work has won numerous awards, including Sobey Art Prize (Canada, 2018), the Marcel Duchamp Prize (France, 2020), and the Zurich Art Prize (Switzerland, 2022). In 2025 she has been shortlisted for the Joan Miró Prize. Kapwani Kiwanga showed her work extensively as solo projects such as Copenhagen Contemporary (DK); SerralvesFoundation, Porto (PT); Bozar, Brussels (BE); Remai Modern, Saskatoon(CA); Kunstmuseum Wolfsburg (DE); Capc, Bordeaux (FR); MOCA, Toronto (CA); Museum Haus Konstruktiv, Zurich (CH) ; New Museum, New York (USA) etc… as well as participated in a number of important biennials.
Kapwani Kiwanga represented Canada at the 60th Venice Biennale this year.
For more information, photos or interview requests, please contact:
Trendgruppen PR
Helena Walfridsson
helena.walfridsson@trendgruppen.se
Tel: +46 73 663 76 12
For high res press images please see here:
About Kvadrat
Kvadrat was established in Denmark in 1968 and has deep roots in Scandinavia’s world-famous design tradition. A leader in design innovation, Kvadrat produces high-performance, design textiles, rugs, window covering and acoustic solutions for both commercial and residential interiors.
Our products reflect our commitment to colour, quality, simplicity and innovation. We consistently push the aesthetic, technological and functional properties of textiles. In doing so, we collaborate with leading designers, architects and artists including: Patricia Urquiola, Ronan and Erwan Bouroullec, Margrethe Odgaard, Alfredo Häberli, Doshi Levien, Giulio Ridolfo, Peter Saville, Pipilotti Rist, Thomas Demand and Olafur Eliasson.
For further information, please contact press@kvadrat.org
Cookie | Duration | Description |
---|---|---|
cookielawinfo-checkbox-advertisement | 1 year | Set by the GDPR Cookie Consent plugin, this cookie is used to record the user consent for the cookies in the "Advertisement" category . |
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
CookieLawInfoConsent | 1 year | Records the default button state of the corresponding category & the status of CCPA. It works only in coordination with the primary cookie. |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |
Cookie | Duration | Description |
---|---|---|
yt-player-headers-readable | never | The yt-player-headers-readable cookie is used by YouTube to store user preferences related to video playback and interface, enhancing the user's viewing experience. |
yt-remote-cast-available | session | The yt-remote-cast-available cookie is used to store the user's preferences regarding whether casting is available on their YouTube video player. |
yt-remote-cast-installed | session | The yt-remote-cast-installed cookie is used to store the user's video player preferences using embedded YouTube video. |
yt-remote-fast-check-period | session | The yt-remote-fast-check-period cookie is used by YouTube to store the user's video player preferences for embedded YouTube videos. |
yt-remote-session-app | session | The yt-remote-session-app cookie is used by YouTube to store user preferences and information about the interface of the embedded YouTube video player. |
yt-remote-session-name | session | The yt-remote-session-name cookie is used by YouTube to store the user's video player preferences using embedded YouTube video. |
ytidb::LAST_RESULT_ENTRY_KEY | never | The cookie ytidb::LAST_RESULT_ENTRY_KEY is used by YouTube to store the last search result entry that was clicked by the user. This information is used to improve the user experience by providing more relevant search results in the future. |
Cookie | Duration | Description |
---|---|---|
_ga | 2 years | The _ga cookie, installed by Google Analytics, calculates visitor, session and campaign data and also keeps track of site usage for the site's analytics report. The cookie stores information anonymously and assigns a randomly generated number to recognize unique visitors. |
_ga_* | 1 year 1 month 4 days | Google Analytics sets this cookie to store and count page views. |
_gat_gtag_UA_* | 1 minute | Set by Google to distinguish users. |
_gat_gtag_UA_49573395_1 | 1 minute | Set by Google to distinguish users. |
_gid | 1 day | Installed by Google Analytics, _gid cookie stores information on how visitors use a website, while also creating an analytics report of the website's performance. Some of the data that are collected include the number of visitors, their source, and the pages they visit anonymously. |
CONSENT | 2 years | YouTube sets this cookie via embedded youtube-videos and registers anonymous statistical data. |
Cookie | Duration | Description |
---|---|---|
PREF | 8 months | PREF cookie is set by Youtube to store user preferences like language, format of search results and other customizations for YouTube Videos embedded in different sites. |
VISITOR_INFO1_LIVE | 5 months 27 days | A cookie set by YouTube to measure bandwidth that determines whether the user gets the new or old player interface. |
YSC | session | YSC cookie is set by Youtube and is used to track the views of embedded videos on Youtube pages. |
yt-remote-connected-devices | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
yt-remote-device-id | never | YouTube sets this cookie to store the video preferences of the user using embedded YouTube video. |
yt.innertube::nextId | never | This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen. |
yt.innertube::requests | never | This cookie, set by YouTube, registers a unique ID to store data on what videos from YouTube the user has seen. |
Cookie | Duration | Description |
---|---|---|
__Secure-ROLLOUT_TOKEN | 6 months | Description is currently not available. |
DEVICE_INFO | 5 months 27 days | No description |
VISITOR_PRIVACY_METADATA | 5 months 27 days | Description is currently not available. |