{"product_id":"custom-rattan-furniture-covers","title":"Custom Rattan Furniture Covers","description":"\u003cstyle\u003e\n@media(max-width:991px){\n  .kuvr-pd-row{align-items:stretch!important;}\n  .kuvr-pd-col{width:100%!important;}\n}\n.hero-ba{position:relative;max-width:900px;margin:0 auto;padding:16px 32px 0}.hero-ba__box{position:relative;border-radius:10px;overflow:hidden;box-shadow:0 4px 24px #0000001a;aspect-ratio:16\/9}.hero-ba__img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.hero-ba__img--after{z-index:1}.hero-ba__img--before{z-index:2;clip-path:inset(0 0 0 0);animation:clipWipe 7s cubic-bezier(.4,0,.2,1) infinite}@keyframes clipWipe{0%,15%{clip-path:inset(0 0 0 0)}40%,60%{clip-path:inset(0 0 0 100%)}85%,to{clip-path:inset(0 0 0 0)}}.hero-ba__label{position:absolute;top:14px;left:14px;font-family:var(--kuvr-font-body);font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#fff;background:#0000008c;padding:5px 14px;border-radius:4px;z-index:10}.hero-ba__label::before{content:attr(data-label)}\n.hero-ba__label--before{z-index:11;animation:labelWipeBefore 7s cubic-bezier(.4,0,.2,1) infinite}.hero-ba__label--after{animation:labelWipeAfter 7s cubic-bezier(.4,0,.2,1) infinite}@keyframes labelWipeBefore{0%,15%{opacity:1}30%,70%{opacity:0}85%,to{opacity:1}}@keyframes labelWipeAfter{0%,20%{opacity:0}40%,60%{opacity:1}80%,to{opacity:0}}.hero-ba__line{position:absolute;top:0;width:3px;height:100%;background:#ffffffe6;z-index:12;box-shadow:0 0 12px #fff6;animation:lineMove 7s cubic-bezier(.4,0,.2,1) infinite}@keyframes lineMove{0%,15%{left:0%;opacity:0}16%{opacity:1}40%{left:100%;opacity:1}41%,59%{opacity:0}60%{left:100%;opacity:0}61%{opacity:1}85%{left:0%;opacity:1}86%,to{opacity:0;left:0%}}\n\u003c\/style\u003e\u003cstyle id=\"kuvr-s2-amz-css\"\u003e\n.kuvr-s2-shot{position:relative;border-radius:12px;overflow:hidden;line-height:0;aspect-ratio:1\/1;box-shadow:0 4px 20px rgba(0,0,0,.08);}\n.kuvr-s2-shot\u003eimg{width:100%;height:100%;object-fit:cover;display:block;}\n.kuvr-s2-amz{position:absolute;left:22px;bottom:22px;width:56%;min-width:250px;max-width:400px;background:#fff;border-radius:8px;padding:15px;box-shadow:0 1px 4px rgba(0,0,0,.12);box-sizing:border-box;line-height:normal;}\n.kuvr-s2-amz .stars{margin-top:0;display:flex;align-items:center;}\n.kuvr-s2-amz svg.review-star1,.kuvr-s2-amz svg.review-star0{margin-right:-2px !important;width:22px !important;height:22px !important;min-width:22px !important;max-width:none !important;display:inline-block;}\n.kuvr-s2-amz svg.review-star1 polygon{stroke-linejoin:round;vector-effect:non-scaling-stroke;fill:rgb(250,163,33) !important;stroke:rgb(221,121,38) !important;stroke-width:1.25 !important;}\n.kuvr-s2-amz svg.review-star0 polygon{stroke-linejoin:round;vector-effect:non-scaling-stroke;fill:rgb(255,255,255) !important;stroke:rgb(221,121,38) !important;stroke-width:1.35 !important;}\n.kuvr-s2-amz .verified{margin-left:5px;font-size:15px !important;color:rgb(85,85,85) !important;font-family:\"Amazon Ember\",Arial,sans-serif !important;font-weight:400 !important;line-height:24px !important;font-style:normal !important;}\n.kuvr-s2-amz .review-title{margin-top:10px;line-height:18px !important;font-size:15px !important;font-weight:700 !important;color:rgb(17,17,17) !important;font-family:\"Amazon Ember\",Arial,sans-serif !important;font-style:normal !important;}\n.kuvr-s2-amz .review-text{margin-top:5px;line-height:18px !important;font-size:15px !important;font-weight:400 !important;color:rgb(51,51,51) !important;font-family:\"Amazon Ember\",Arial,sans-serif !important;font-style:normal !important;}\n.kuvr-s2-amz .review-link{display:flex;align-items:center;text-decoration:none;margin-top:15px;font-size:15px !important;font-weight:700 !important;line-height:24px !important;color:rgb(0,113,133) !important;font-family:\"Amazon Ember\",Arial,sans-serif !important;font-style:normal !important;}\n.kuvr-s2-amz .amazon-icon{margin-right:8px;width:22px !important;height:22px !important;}\n.kuvr-s2-amz .review-link:hover{text-decoration:underline;color:#c7511f !important;}\n@media(max-width:900px){.kuvr-s2-amz{left:14px;right:14px;bottom:14px;width:auto;max-width:none;min-width:0;}}\n\u003c\/style\u003e\u003c!-- Section 1: What this is (grey bg, image left, text right) --\u003e\n\u003cdiv class=\"kuvr-pd-section kuvr-pd-section--grey\" data-section=\"description\"\u003e\u003cdiv class=\"kuvr-pd-inner\"\u003e\u003cdiv class=\"kuvr-pd-row\"\u003e\n\u003cdiv class=\"kuvr-pd-col\"\u003e\u003cdiv class=\"kuvr-s2-shot\"\u003e\n\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0380\/4171\/4827\/files\/rattan-garden-furniture-set-cover.jpg?v=1792341938\" alt=\"A man pulling the hem of a navy rattan garden furniture set cover tight around a sofa set on a wet timber deck\" width=\"1000\" height=\"1000\"\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"kuvr-pd-col\"\u003e\n\u003ch2 class=\"kuvr-pd-heading\"\u003eWhat This \u003cem\u003eIs\u003c\/em\u003e\n\u003c\/h2\u003e\n\u003cp class=\"kuvr-pd-text\"\u003eA custom rattan furniture cover is a waterproof cover shaped and sized for your own rattan, from a lone armchair up to a full set. Every one of our rattan furniture covers is made to order.\u003c\/p\u003e\n\u003cp class=\"kuvr-pd-text\"\u003eVery often, rattan is bought as a set and lives as one. Every autumn the sofa, table and chairs get shunted into the same spot on the patio. So the thing that needs covering is rarely one chair. It is the whole arrangement.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c!-- Section 2: Why universal covers never fit (white bg, text left, image right) --\u003e\n\u003cdiv class=\"kuvr-pd-section kuvr-pd-section--white\"\u003e\u003cdiv class=\"kuvr-pd-inner\"\u003e\u003cdiv class=\"kuvr-pd-row kuvr-pd-row--reverse\"\u003e\n\u003cdiv class=\"kuvr-pd-col\"\u003e\u003cdiv class=\"kuvr-s2-shot\"\u003e\n\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0380\/4171\/4827\/files\/covers-for-rattan-outdoor-furniture.jpg\" alt=\"A ready-made rattan furniture cover worn through at the corner on a patio, the grey woven frame breaking out of the tear beside a glass-topped rattan dining table\" width=\"1000\" height=\"1000\"\u003e\n\u003cdiv class=\"kuvr-s2-amz\"\u003e\n\u003cdiv class=\"stars\" role=\"img\" aria-label=\"1 out of 5 stars\"\u003e\n\u003csvg class=\"review-star1\" viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpolygon points=\"12 2 15 9 22 9 17 14 19 21 12 17 5 21 7 14 2 9 9 9\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\u003csvg class=\"review-star0\" viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpolygon points=\"12 2 15 9 22 9 17 14 19 21 12 17 5 21 7 14 2 9 9 9\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\u003csvg class=\"review-star0\" viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpolygon points=\"12 2 15 9 22 9 17 14 19 21 12 17 5 21 7 14 2 9 9 9\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\u003csvg class=\"review-star0\" viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpolygon points=\"12 2 15 9 22 9 17 14 19 21 12 17 5 21 7 14 2 9 9 9\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\u003csvg class=\"review-star0\" viewbox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\u003e\u003cpolygon points=\"12 2 15 9 22 9 17 14 19 21 12 17 5 21 7 14 2 9 9 9\"\u003e\u003c\/polygon\u003e\u003c\/svg\u003e\u003cspan class=\"verified\"\u003eVerified Purchase\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"review-title\"\u003eDo Not Buy: 1.5 Year Review\u003c\/div\u003e\n\u003cdiv class=\"review-text\"\u003e“Bought in 2024 and ripped in 2025 and from then on simply touching it puts rips in it.”\u003c\/div\u003e\n\u003ca class=\"review-link\" href=\"https:\/\/www.amazon.co.uk\/gp\/customer-reviews\/R2VW2YQTIQKZJP\" target=\"_blank\" rel=\"noopener nofollow\"\u003e\u003cimg loading=\"lazy\" class=\"amazon-icon\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0380\/4171\/4827\/files\/amazon.png?v=1742994312\" alt=\"Amazon\" width=\"22\" height=\"22\"\u003eRead the full review\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"kuvr-pd-col\"\u003e\n\u003ch2 class=\"kuvr-pd-heading\"\u003e\n\u003cem\u003eWhy\u003c\/em\u003e Does a Universal Rattan Furniture Cover Never Fit?\u003c\/h2\u003e\n\u003cp class=\"kuvr-pd-text\"\u003eBecause ready-made rattan covers are cut to a few stock sizes, and your set is unlikely to match any of them.\u003c\/p\u003e\n\u003cp class=\"kuvr-pd-text\"\u003eThey are sold by shape and a size in centimetres: a 242 × 182 × 100 cm rectangle, a 150 × 150 × 75 cm square, a 255 × 255 × 87 cm L. But every manufacturer builds to its own measurements: its own sofa depth, arm width and table height, and the design changes from one season to the next. So two corner sofas both sold as six-seaters can be a long way apart in size.\u003c\/p\u003e\n\u003cp class=\"kuvr-pd-text\"\u003eThe nearest size is the best a ready-made cover can offer. Too big, and loose fabric slumps into the corner of an L-shaped sofa and fills with rainwater. Too small, and it stops short of the ground, leaving chair legs standing in the wet.\u003c\/p\u003e\n\u003cp class=\"kuvr-pd-text\"\u003eThe cover in the photo lasted about a year and a half. It was stretched tight over the corner of the set, the fabric took the strain all winter, and it wore through right there. Which is how a cover bought to protect the weave ends up with the weave poking through it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c!-- Section 3: What it protects (grey bg, icon columns) --\u003e\n\u003cdiv class=\"kuvr-pd-section kuvr-pd-section--grey\"\u003e\u003cdiv class=\"kuvr-pd-inner\"\u003e\n\u003ch2 class=\"kuvr-pd-heading\" style=\"text-align: center; margin-bottom: 10px;\"\u003e\n\u003cem\u003eWhat\u003c\/em\u003e Does a Rattan Furniture Cover Protect Against?\u003c\/h2\u003e\n\u003cp class=\"kuvr-pd-text\" style=\"text-align: center; margin-bottom: 30px;\"\u003eRattan left bare takes its wear in three places: the weave, the cushions and the frame.\u003c\/p\u003e\n\u003cdiv class=\"kuvr-pd-icons-container\"\u003e\u003cdiv class=\"kuvr-pd-icons\"\u003e\n\u003cdiv class=\"kuvr-pd-icon-col\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003ccircle cx=\"12\" cy=\"12\" r=\"4\"\u003e\u003c\/circle\u003e\u003cpath d=\"M12 2v2\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 20v2\"\u003e\u003c\/path\u003e\u003cpath d=\"m4.93 4.93 1.41 1.41\"\u003e\u003c\/path\u003e\u003cpath d=\"m17.66 17.66 1.41 1.41\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 12h2\"\u003e\u003c\/path\u003e\u003cpath d=\"M20 12h2\"\u003e\u003c\/path\u003e\u003cpath d=\"m6.34 17.66-1.41 1.41\"\u003e\u003c\/path\u003e\u003cpath d=\"m19.07 4.93-1.41 1.41\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3 class=\"kuvr-pd-icon-title\"\u003eSun on the Weave\u003c\/h3\u003e\n\u003cp class=\"kuvr-pd-icon-text\"\u003eSummer sun bleaches synthetic rattan and dries the strands out. Over a few seasons they go chalky, then brittle, then crack.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kuvr-pd-icon-col\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M4 14.899A7 7 0 1 1 15.71 8h1.79a4.5 4.5 0 0 1 2.5 8.242\"\u003e\u003c\/path\u003e\u003cpath d=\"M16 14v6\"\u003e\u003c\/path\u003e\u003cpath d=\"M8 14v6\"\u003e\u003c\/path\u003e\u003cpath d=\"M12 16v6\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3 class=\"kuvr-pd-icon-title\"\u003eRain Through the Weave\u003c\/h3\u003e\n\u003cp class=\"kuvr-pd-icon-text\"\u003eRain does not run off woven furniture. It soaks through the gaps onto the frame and into whatever sits underneath.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kuvr-pd-icon-col\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M7 16.3c2.2 0 4-1.83 4-4.05 0-1.16-.57-2.26-1.71-3.19S7.29 6.75 7 5.3c-.29 1.45-1.14 2.84-2.29 3.76S3 11.1 3 12.25c0 2.22 1.8 4.05 4 4.05z\"\u003e\u003c\/path\u003e\u003cpath d=\"M12.56 6.6A10.97 10.97 0 0 0 14 3.02c.5 2.5 2 4.9 4 6.5s3 3.5 3 5.5a6.98 6.98 0 0 1-11.91 4.97\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3 class=\"kuvr-pd-icon-title\"\u003eDamp Cushions\u003c\/h3\u003e\n\u003cp class=\"kuvr-pd-icon-text\"\u003eSeat cushions left on the set drink up rain and dew, and stay wet for days after the sky clears.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kuvr-pd-icon-col\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M14 9.536V7a4 4 0 0 1 4-4h1.5a.5.5 0 0 1 .5.5V5a4 4 0 0 1-4 4 4 4 0 0 0-4 4c0 2 1 3 1 5a5 5 0 0 1-1 3\"\u003e\u003c\/path\u003e\u003cpath d=\"M4 9a5 5 0 0 1 8 4 5 5 0 0 1-8-4\"\u003e\u003c\/path\u003e\u003cpath d=\"M5 21h14\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3 class=\"kuvr-pd-icon-title\"\u003eGreen in the Gaps\u003c\/h3\u003e\n\u003cp class=\"kuvr-pd-icon-text\"\u003eOn a shaded patio, algae settles into the damp gaps of the weave and spreads unseen.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kuvr-pd-icon-col\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M16 7h.01\"\u003e\u003c\/path\u003e\u003cpath d=\"M3.4 18H12a8 8 0 0 0 8-8V7a4 4 0 0 0-7.28-2.3L2 20\"\u003e\u003c\/path\u003e\u003cpath d=\"m20 7 2 .5-2 .5\"\u003e\u003c\/path\u003e\u003cpath d=\"M10 18v3\"\u003e\u003c\/path\u003e\u003cpath d=\"M14 17.75V21\"\u003e\u003c\/path\u003e\u003cpath d=\"M7 18a6 6 0 0 0 3.84-10.61\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3 class=\"kuvr-pd-icon-title\"\u003eBird Droppings\u003c\/h3\u003e\n\u003cp class=\"kuvr-pd-icon-text\"\u003eDroppings land on the seats and the table top, then set hard in the weave, out of reach of a cloth.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kuvr-pd-icon-col\"\u003e\n\u003csvg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\u003e\u003cpath d=\"M11 20A7 7 0 0 1 9.8 6.1C15.5 5 17 4.48 19 2c1 2 2 4.18 2 8 0 5.5-4.78 10-10 10Z\"\u003e\u003c\/path\u003e\u003cpath d=\"M2 21c0-3 1.85-5.36 5.08-6C9.5 14.52 12 13 13 12\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\u003ch3 class=\"kuvr-pd-icon-title\"\u003eLeaves and Grit\u003c\/h3\u003e\n\u003cp class=\"kuvr-pd-icon-text\"\u003eAutumn leaves and grit collect in the weave and in the corners between sofa sections, holding moisture against the furniture.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c!-- Section 4: Which shape (white bg, image left, text right) --\u003e\n\u003cstyle\u003e\n#kuvr-shape-carousel-text{transition:opacity 0.5s ease;text-align:center;}\n#kuvr-shape-carousel-text.kuvr-fade-out{opacity:0;}\n@media(max-width:768px){\n  #kuvr-shape-section .kuvr-pd-row{flex-direction:column;}\n  #kuvr-shape-section .kuvr-shape-desktop{display:none;}\n  #kuvr-shape-section .kuvr-shape-mobile{display:block;}\n  #kuvr-shape-section .kuvr-shape-text-col{display:contents;}\n  #kuvr-shape-section .kuvr-shape-intro{order:-1;margin-bottom:16px;}\n  #kuvr-shape-section .kuvr-shape-heading{display:none;}\n  .kuvr-shape-heading-mobile{display:block!important;}\n}\n@media(min-width:769px){\n  #kuvr-shape-section .kuvr-shape-mobile{display:none;}\n  .kuvr-shape-heading-mobile{display:none!important;}\n}\n\u003c\/style\u003e\u003cdiv id=\"kuvr-shape-section\" class=\"kuvr-pd-section kuvr-pd-section--white\"\u003e\u003cdiv class=\"kuvr-pd-inner\"\u003e\n\u003cdiv class=\"kuvr-pd-heading kuvr-shape-heading-mobile\" role=\"heading\" aria-level=\"2\" style=\"display: none; text-align: center;\"\u003e\n\u003cem\u003eWhich\u003c\/em\u003e Rattan Set Do You Have?\u003c\/div\u003e\n\u003cdiv class=\"kuvr-pd-row\"\u003e\n\u003cdiv class=\"kuvr-pd-col\"\u003e\u003cimg loading=\"lazy\" id=\"kuvr-shape-img\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0380\/4171\/4827\/files\/l-shaped-rattan-garden-furniture-covers.jpg?v=1792342304\" alt=\"A grey rattan corner sofa on a garden patio, the L shape our L-shaped rattan garden furniture covers are made for\" width=\"1000\" height=\"1000\" style=\"width: 100%; height: auto; display: block; transition: opacity 0.5s ease;\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"kuvr-pd-col kuvr-shape-text-col\"\u003e\n\u003ch2 class=\"kuvr-pd-heading kuvr-shape-heading\"\u003e\n\u003cem\u003eWhich\u003c\/em\u003e Rattan Set Do You Have?\u003c\/h2\u003e\n\u003cp class=\"kuvr-pd-text kuvr-shape-intro\"\u003eFind the shape nearest your rattan, then measure it as it really stands, as a single piece or as the full set pushed together. Shapes fall into three groups: sofas, chairs and dining sets.\u003c\/p\u003e\n\u003cdiv class=\"kuvr-shape-desktop\"\u003e\n\u003cdiv id=\"kuvr-shape-block-0\" style=\"border-radius: 10px; margin: 4px -15px; padding: 15px; transition: background 0.5s ease;\"\u003e\n\u003ch3 class=\"kuvr-pd-icon-title\" id=\"kuvr-shape-label-0\" style=\"margin-top: 0; color: #1a1a1a;\"\u003eL-Shape Sofa With Arms\u003c\/h3\u003e\n\u003cp class=\"kuvr-pd-text\"\u003eA rattan corner sofa: two lengths of seating joined at a right angle, arms at both ends. The guide covers both lengths and the join.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"kuvr-shape-block-1\" style=\"border-radius: 10px; margin: 4px -15px; padding: 15px; transition: background 0.5s ease;\"\u003e\n\u003ch3 class=\"kuvr-pd-icon-title\" id=\"kuvr-shape-label-1\" style=\"margin-top: 0; color: #1a1a1a;\"\u003eStraight Square Arm\u003c\/h3\u003e\n\u003cp class=\"kuvr-pd-text\"\u003eA straight rattan sofa or settee with the square, boxy arms most rattan is built with. Two seats or three, measured end to end across the arms.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"kuvr-shape-block-2\" style=\"border-radius: 10px; margin: 4px -15px; padding: 15px; transition: background 0.5s ease;\"\u003e\n\u003ch3 class=\"kuvr-pd-icon-title\" id=\"kuvr-shape-label-2\" style=\"margin-top: 0; color: #1a1a1a;\"\u003eSofa Chair With Arms\u003c\/h3\u003e\n\u003cp class=\"kuvr-pd-text\"\u003eThe single armchair from a rattan lounge set, with the same deep seat and box arms as the sofa beside it.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"kuvr-shape-block-3\" style=\"border-radius: 10px; margin: 4px -15px; padding: 15px; transition: background 0.5s ease;\"\u003e\n\u003ch3 class=\"kuvr-pd-icon-title\" id=\"kuvr-shape-label-3\" style=\"margin-top: 0; color: #1a1a1a;\"\u003eRecliner With Footrest\u003c\/h3\u003e\n\u003cp class=\"kuvr-pd-text\"\u003eA rattan recliner, footrest raised or tucked away. Measure whichever way you'd like it covered.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"kuvr-shape-block-4\" style=\"border-radius: 10px; margin: 4px -15px; padding: 15px; transition: background 0.5s ease;\"\u003e\n\u003ch3 class=\"kuvr-pd-icon-title\" id=\"kuvr-shape-label-4\" style=\"margin-top: 0; color: #1a1a1a;\"\u003eDining Arms Straight Back\u003c\/h3\u003e\n\u003cp class=\"kuvr-pd-text\"\u003eA rattan dining chair with arms and an upright back, covered on its own rather than tucked under the table.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"kuvr-shape-block-5\" style=\"border-radius: 10px; margin: 4px -15px; padding: 15px; transition: background 0.5s ease;\"\u003e\n\u003ch3 class=\"kuvr-pd-icon-title\" id=\"kuvr-shape-label-5\" style=\"margin-top: 0; color: #1a1a1a;\"\u003eSquare Dining Set\u003c\/h3\u003e\n\u003cp class=\"kuvr-pd-text\"\u003eThe rattan cube set: a square table with chairs or footstools slid in underneath. It is measured as one block, chairs in.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"kuvr-shape-block-6\" style=\"border-radius: 10px; margin: 4px -15px; padding: 15px; transition: background 0.5s ease;\"\u003e\n\u003ch3 class=\"kuvr-pd-icon-title\" id=\"kuvr-shape-label-6\" style=\"margin-top: 0; color: #1a1a1a;\"\u003eRound Dining Set\u003c\/h3\u003e\n\u003cp class=\"kuvr-pd-text\"\u003eA round rattan table with its chairs pulled up close, covered together as a single set.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv id=\"kuvr-shape-block-7\" style=\"border-radius: 10px; margin: 4px -15px; padding: 15px; transition: background 0.5s ease;\"\u003e\n\u003ch3 class=\"kuvr-pd-icon-title\" id=\"kuvr-shape-label-7\" style=\"margin-top: 0; color: #1a1a1a;\"\u003eRectangle Dining Set\u003c\/h3\u003e\n\u003cp class=\"kuvr-pd-text\"\u003eA longer rattan table with chairs down both sides, usually six or eight seats, covered table and chairs together.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kuvr-shape-mobile\"\u003e\n\u003cdiv id=\"kuvr-shape-carousel-text\"\u003e\u003c\/div\u003e\n\u003cdiv id=\"kuvr-shape-dots\" style=\"display: flex; justify-content: center; gap: 8px; margin-top: 12px;\"\u003e\n\u003cspan class=\"kuvr-dot\" data-idx=\"0\" style=\"width: 8px; height: 8px; border-radius: 50%; background: #1a1a1a; display: inline-block; cursor: pointer; transition: background 0.3s;\"\u003e\u003c\/span\u003e\u003cspan class=\"kuvr-dot\" data-idx=\"1\" style=\"width: 8px; height: 8px; border-radius: 50%; background: #ccc; display: inline-block; cursor: pointer; transition: background 0.3s;\"\u003e\u003c\/span\u003e\u003cspan class=\"kuvr-dot\" data-idx=\"2\" style=\"width: 8px; height: 8px; border-radius: 50%; background: #ccc; display: inline-block; cursor: pointer; transition: background 0.3s;\"\u003e\u003c\/span\u003e\u003cspan class=\"kuvr-dot\" data-idx=\"3\" style=\"width: 8px; height: 8px; border-radius: 50%; background: #ccc; display: inline-block; cursor: pointer; transition: background 0.3s;\"\u003e\u003c\/span\u003e\u003cspan class=\"kuvr-dot\" data-idx=\"4\" style=\"width: 8px; height: 8px; border-radius: 50%; background: #ccc; display: inline-block; cursor: pointer; transition: background 0.3s;\"\u003e\u003c\/span\u003e\u003cspan class=\"kuvr-dot\" data-idx=\"5\" style=\"width: 8px; height: 8px; border-radius: 50%; background: #ccc; display: inline-block; cursor: pointer; transition: background 0.3s;\"\u003e\u003c\/span\u003e\u003cspan class=\"kuvr-dot\" data-idx=\"6\" style=\"width: 8px; height: 8px; border-radius: 50%; background: #ccc; display: inline-block; cursor: pointer; transition: background 0.3s;\"\u003e\u003c\/span\u003e\u003cspan class=\"kuvr-dot\" data-idx=\"7\" style=\"width: 8px; height: 8px; border-radius: 50%; background: #ccc; display: inline-block; cursor: pointer; transition: background 0.3s;\"\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003cstyle\u003e#kuvr-shape-block-0 \u003e *:last-child,#kuvr-shape-block-1 \u003e *:last-child,#kuvr-shape-block-2 \u003e *:last-child,#kuvr-shape-block-3 \u003e *:last-child,#kuvr-shape-block-4 \u003e *:last-child,#kuvr-shape-block-5 \u003e *:last-child,#kuvr-shape-block-6 \u003e *:last-child,#kuvr-shape-block-7 \u003e *:last-child{margin-bottom:0;}\u003c\/style\u003e\n\n\u003c!-- Section 5: What Happens to an Uncovered Rattan Set (grey bg, 6 damage cards) --\u003e\n\u003cdiv class=\"kuvr-pd-section kuvr-pd-section--grey\"\u003e\u003cdiv class=\"kuvr-pd-inner\"\u003e\n\u003ch2 class=\"kuvr-pd-heading\" style=\"text-align: center; margin-bottom: 16px;\"\u003e\n\u003cem\u003eWhat\u003c\/em\u003e Happens to Rattan Garden Furniture Left Uncovered?\u003c\/h2\u003e\n\u003cp class=\"kuvr-pd-text\" style=\"text-align:center;max-width:720px;margin:0 auto 36px auto;\"\u003eA few seasons in the open, and these are the marks rattan furniture carries.\u003c\/p\u003e\n\u003cdiv class=\"kuvr-pd-cards\"\u003e\n\u003cdiv class=\"kuvr-pd-card\"\u003e\n\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0380\/4171\/4827\/files\/rattan-furniture-covers-snapped-strands.jpg?v=1792329409\u0026amp;width=500\" alt=\"Brittle strands snapped and curling up along the top of a grey rattan sofa, the damage rattan furniture covers prevent\" width=\"500\" height=\"500\"\u003e\u003ch3 class=\"kuvr-pd-card-title\"\u003eSnapped Strands\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kuvr-pd-card\"\u003e\n\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0380\/4171\/4827\/files\/rattan-furniture-covers-unravelled-arm.jpg?v=1792329418\u0026amp;width=500\" alt=\"The weave unravelled from the arm of a grey rattan corner sofa, the frame showing through, the damage rattan furniture covers prevent\" width=\"500\" height=\"500\"\u003e\u003ch3 class=\"kuvr-pd-card-title\"\u003eUnravelled Arm\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kuvr-pd-card\"\u003e\n\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0380\/4171\/4827\/files\/rattan-furniture-covers-split-seat.jpg?v=1792329427\u0026amp;width=500\" alt=\"The woven top of a grey rattan footstool split and caved in, the damage rattan furniture covers prevent\" width=\"500\" height=\"500\"\u003e\u003ch3 class=\"kuvr-pd-card-title\"\u003eSplit Seat\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kuvr-pd-card\"\u003e\n\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0380\/4171\/4827\/files\/cover-for-rattan-garden-furniture-mildew.jpg?v=1792329439\u0026amp;width=500\" alt=\"White mildew grown into the weave of a dark rattan sofa, the damage a cover for rattan garden furniture prevents\" width=\"500\" height=\"500\"\u003e\u003ch3 class=\"kuvr-pd-card-title\"\u003eMildew in the Weave\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kuvr-pd-card\"\u003e\n\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0380\/4171\/4827\/files\/rattan-patio-furniture-covers-mouldy-cushions.jpg?v=1792329447\u0026amp;width=500\" alt=\"Black mould spots across the seat and back cushions of a garden sofa, the damage rattan patio furniture covers prevent\" width=\"500\" height=\"500\"\u003e\u003ch3 class=\"kuvr-pd-card-title\"\u003eMouldy Cushions\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kuvr-pd-card\"\u003e\n\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0380\/4171\/4827\/files\/rattan-furniture-covers-green-algae.jpg?v=1792329456\u0026amp;width=500\" alt=\"Green algae in the weave of a white wicker chair, the damage rattan furniture covers prevent\" width=\"500\" height=\"500\"\u003e\u003ch3 class=\"kuvr-pd-card-title\"\u003eGreen Algae\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003c!-- Section 6: How This Cover Is Different (white bg, numbered list, single image) --\u003e\n\u003cdiv class=\"kuvr-pd-section kuvr-pd-section--white\"\u003e\u003cdiv class=\"kuvr-pd-inner\"\u003e\u003cdiv class=\"kuvr-pd-row kuvr-pd-row--reverse\"\u003e\n\u003cdiv class=\"kuvr-pd-col\"\u003e\u003cdiv class=\"hero-ba\" style=\"margin:0;padding:0;\"\u003e\n  \u003cdiv class=\"hero-ba__box\" style=\"aspect-ratio:1\/1;\"\u003e\n    \u003cimg class=\"hero-ba__img hero-ba__img--after\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0380\/4171\/4827\/files\/rattan-furniture-covers-waterproof-after.jpg?v=1792342661\" alt=\"A grey waterproof rattan furniture cover fitted over a whole rattan corner dining set on a fenced patio\" width=\"1000\" height=\"1000\"\u003e\n    \u003cimg class=\"hero-ba__img hero-ba__img--before\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0380\/4171\/4827\/files\/rattan-furniture-covers-waterproof-before.jpg?v=1792342653\" alt=\"A grey rattan corner dining set on a fenced patio before its waterproof cover is fitted\" width=\"1000\" height=\"1000\"\u003e\n    \u003cdiv class=\"hero-ba__line\"\u003e\u003c\/div\u003e\n    \u003cspan class=\"hero-ba__label hero-ba__label--before\"\u003eBefore\u003c\/span\u003e\n    \u003cspan class=\"hero-ba__label hero-ba__label--after\"\u003eAfter\u003c\/span\u003e\n    \u003cdiv class=\"hero-ba__handle\" aria-label=\"Drag to compare before and after\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cdiv class=\"kuvr-pd-col\"\u003e\n\u003ch2 class=\"kuvr-pd-heading\"\u003e\n\u003cem\u003eHow\u003c\/em\u003e Is This Rattan Furniture Cover Different?\u003c\/h2\u003e\n\u003cul class=\"kuvr-pd-numbered-list\"\u003e\n\u003cli class=\"kuvr-pd-numbered-item\"\u003e\n\u003cspan class=\"kuvr-pd-number\"\u003e01\u003c\/span\u003e\u003cdiv class=\"kuvr-pd-numbered-content\"\u003e\n\u003ch3 class=\"kuvr-pd-numbered-title\"\u003eShaped Round the Whole Arrangement\u003c\/h3\u003e\n\u003cp class=\"kuvr-pd-text\"\u003eYour set's own layout becomes the cover: each length of sofa, each arm, plus the table with its chairs tucked under. The guide gives each one its own measurement. Nothing gets cut until the design has your sign-off. See \u003ca data-modal-url=\"\/pages\/how-it-works\" href=\"\/en-eu\/pages\/how-it-works\" class=\"kuvr-faq-link\" title=\"How our custom covers manufacturing service works\"\u003ehow the design service works\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"kuvr-pd-numbered-item\"\u003e\n\u003cspan class=\"kuvr-pd-number\"\u003e02\u003c\/span\u003e\u003cdiv class=\"kuvr-pd-numbered-content\"\u003e\n\u003ch3 class=\"kuvr-pd-numbered-title\"\u003eRain Stops at Every Seam\u003c\/h3\u003e\n\u003cp class=\"kuvr-pd-text\"\u003eNo seam lets water through. Each one carries HydroLok® seam sealing, stitched first and then sealed from the inside. The fabric is just as waterproof. NylonSafe® is a premium waterproof fabric for home and light commercial use. PVCArmour® is heavy-duty, for exposed sites and commercial use. Weigh up the \u003ca data-modal-url=\"\/pages\/fabrics-shaped-covers\" href=\"\/en-eu\/pages\/fabrics-shaped-covers\" class=\"kuvr-faq-link\" title=\"Outdoor cover fabric types\"\u003etwo fabrics\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"kuvr-pd-numbered-item\"\u003e\n\u003cspan class=\"kuvr-pd-number\"\u003e03\u003c\/span\u003e\u003cdiv class=\"kuvr-pd-numbered-content\"\u003e\n\u003ch3 class=\"kuvr-pd-numbered-title\"\u003eHolds On at the Hem\u003c\/h3\u003e\n\u003cp class=\"kuvr-pd-text\"\u003eThe standard tie-down is a drawstring hem, cinched beneath the edge of the set to keep the cover in place. To fix it to the furniture, add \u003ca data-modal-url=\"\/pages\/tie-downs-fasteners-shaped-covers\" href=\"\/en-eu\/pages\/tie-downs-fasteners-shaped-covers\" class=\"kuvr-faq-link\" title=\"Tie-down and fastener options\"\u003esnap buckles\u003c\/a\u003e round the sofa or table legs, or choose eyelets, so the cover can be tied to the frame or to a solid post nearby. Elasticated corners give you a second route to a close hem.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003cli class=\"kuvr-pd-numbered-item\"\u003e\n\u003cspan class=\"kuvr-pd-number\"\u003e04\u003c\/span\u003e\u003cdiv class=\"kuvr-pd-numbered-content\"\u003e\n\u003ch3 class=\"kuvr-pd-numbered-title\"\u003eBreathes, Then Packs Away\u003c\/h3\u003e\n\u003cp class=\"kuvr-pd-text\"\u003eUV-stabilised fabric sees out a full summer of sun without breaking down. Damp air leaves through vents set high up, letting cushions and weave dry beneath. EZ handles, grab handles built into the vent structure, give you something to hold when lifting the cover clear, and the supplied duffel bag takes it once folded. See all the \u003ca data-modal-url=\"\/pages\/built-in-features-shaped-covers\" href=\"\/en-eu\/pages\/built-in-features-shaped-covers\" class=\"kuvr-faq-link\" title=\"Built-in features of Kuvr shaped covers\"\u003ebuilt-in features\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c!-- Section 7: When You Need This (grey bg, two tabs) --\u003e\n\u003cdiv class=\"kuvr-pd-section kuvr-pd-section--grey\"\u003e\u003cdiv class=\"kuvr-pd-inner\"\u003e\n\u003ch2 class=\"kuvr-pd-heading\" style=\"text-align: center; margin-bottom: 10px;\"\u003e\n\u003cem\u003eWhen\u003c\/em\u003e Do You Need a Custom Rattan Furniture Cover?\u003c\/h2\u003e\n\u003cp class=\"kuvr-pd-text\" style=\"text-align: center; max-width: 700px; margin: 0 auto 40px auto;\"\u003ePlenty of rattan gets by without a cover cut to measure. Read both lists and pick your side.\u003c\/p\u003e\n\u003cdiv class=\"kuvr-pd-tabs\"\u003e\n\u003cdiv class=\"kuvr-pd-tab\"\u003e\n\u003cdiv class=\"kuvr-pd-tab-flag\"\u003eFocused on Longevity\u003c\/div\u003e\n\u003ch3 class=\"kuvr-pd-tab-header\"\u003eThis cover is right for you if:\u003c\/h3\u003e\n\u003cdiv class=\"kuvr-pd-tab-content\"\u003e\n\u003cp\u003eYour rattan set stays on the patio from autumn through to spring\u003c\/p\u003e\n\u003cp\u003eYour last cover sagged into the corner of the sofa and held a puddle on the cushions\u003c\/p\u003e\n\u003cp\u003eYour set is an L, a long dining table or a size no ready-made box comes close to\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"kuvr-pd-tab kuvr-pd-tab--inactive\"\u003e\n\u003cdiv class=\"kuvr-pd-tab-flag\"\u003eFocused on Immediacy\u003c\/div\u003e\n\u003ch3 class=\"kuvr-pd-tab-header\"\u003eYou don't need this if:\u003c\/h3\u003e\n\u003cdiv class=\"kuvr-pd-tab-content\"\u003e\n\u003cp\u003eYour rattan goes into a garage or conservatory once summer is over\u003c\/p\u003e\n\u003cp\u003eA ready-made cube cover already fits your set, and you don't mind replacing it every couple of years\u003c\/p\u003e\n\u003cp\u003eYou only need to keep tonight's rain off, and an old tarp will do\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/div\u003e\n\u003cscript id=\"kuvr-shape-carousel-script\"\u003e\n(function(){\n  \/* SHAPES drives the mobile carousel AND the desktop image swap: one entry per family, in the same order as the #kuvr-shape-block-N divs and the dots. *\/\n  var SHAPES=[{\"title\": \"L-Shape Sofa With Arms\", \"body\": \"A rattan corner sofa: two lengths of seating joined at a right angle, arms at both ends. The guide covers both lengths and the join.\", \"src\": \"https:\/\/cdn.shopify.com\/s\/files\/1\/0380\/4171\/4827\/files\/l-shaped-rattan-garden-furniture-covers.jpg?v=1792342304\", \"alt\": \"A grey rattan corner sofa on a garden patio, the L shape our L-shaped rattan garden furniture covers are made for\"}, {\"title\": \"Straight Square Arm\", \"body\": \"A straight rattan sofa or settee with the square, boxy arms most rattan is built with. Two seats or three, measured end to end across the arms.\", \"src\": \"https:\/\/cdn.shopify.com\/s\/files\/1\/0380\/4171\/4827\/files\/rattan-sofa-cover.jpg?v=1792342313\", \"alt\": \"A natural rattan three-seater sofa with square arms in front of a stone house, the shape of a rattan sofa cover\"}, {\"title\": \"Sofa Chair With Arms\", \"body\": \"The single armchair from a rattan lounge set, with the same deep seat and box arms as the sofa beside it.\", \"src\": \"https:\/\/cdn.shopify.com\/s\/files\/1\/0380\/4171\/4827\/files\/rattan-chair-covers.jpg?v=1792342322\", \"alt\": \"A grey rattan armchair with cushions on a sandstone patio, the shape of a rattan chair cover\"}, {\"title\": \"Recliner With Footrest\", \"body\": \"A rattan recliner, footrest raised or tucked away. Measure whichever way you'd like it covered.\", \"src\": \"https:\/\/cdn.shopify.com\/s\/files\/1\/0380\/4171\/4827\/files\/rattan-furniture-covers-recliner.jpg?v=1792342331\", \"alt\": \"Two grey rattan recliners, each with its footstool, on a patio, the shape of a rattan recliner cover\"}, {\"title\": \"Dining Arms Straight Back\", \"body\": \"A rattan dining chair with arms and an upright back, covered on its own rather than tucked under the table.\", \"src\": \"https:\/\/cdn.shopify.com\/s\/files\/1\/0380\/4171\/4827\/files\/rattan-furniture-covers-dining-chair.jpg?v=1792342419\", \"alt\": \"Brown rattan dining chairs with arms and straight backs around a square garden table, the shape of a rattan dining chair cover\"}, {\"title\": \"Square Dining Set\", \"body\": \"The rattan cube set: a square table with chairs or footstools slid in underneath. It is measured as one block, chairs in.\", \"src\": \"https:\/\/cdn.shopify.com\/s\/files\/1\/0380\/4171\/4827\/files\/cube-rattan-garden-furniture-covers.jpg?v=1792342340\", \"alt\": \"A grey rattan cube dining set with a square glass table, one chair per side and footstools tucked in, the shape of a cube rattan garden furniture cover\"}, {\"title\": \"Round Dining Set\", \"body\": \"A round rattan table with its chairs pulled up close, covered together as a single set.\", \"src\": \"https:\/\/cdn.shopify.com\/s\/files\/1\/0380\/4171\/4827\/files\/rattan-patio-set-cover.jpg?v=1792342350\", \"alt\": \"A grey rattan round dining set with four chairs on a lawn, the shape of a rattan patio set cover\"}, {\"title\": \"Rectangle Dining Set\", \"body\": \"A longer rattan table with chairs down both sides, usually six or eight seats, covered table and chairs together.\", \"src\": \"https:\/\/cdn.shopify.com\/s\/files\/1\/0380\/4171\/4827\/files\/rattan-furniture-covers-rectangle-dining-set.jpg?v=1792342357\", \"alt\": \"A grey rattan six-seater dining set with a rectangular glass table on a stone patio, the shape of a rattan dining set cover\"}];\n  var HIGHLIGHT='rgba(237,235,225,0.35)';\n  function init(){\n    var sec=document.getElementById('kuvr-shape-section');\n    if(!sec)return;\n    var img=document.getElementById('kuvr-shape-img');\n    var ct=document.getElementById('kuvr-shape-carousel-text');\n    var dots=sec.querySelectorAll('.kuvr-dot');\n    var blocks=[];\n    for(var n=0;n\u003cSHAPES.length;n++)blocks.push(document.getElementById('kuvr-shape-block-'+n));\n    var current=0,timer=null;\n    function activate(i){\n      if(img\u0026\u0026SHAPES[i].src){\n        img.style.opacity='0';\n        setTimeout(function(){img.src=SHAPES[i].src;img.alt=SHAPES[i].alt;img.style.display='block';img.style.opacity='1';},500);\n      }\n      if(ct){\n        ct.style.opacity='0';\n        setTimeout(function(){\n          while(ct.firstChild)ct.removeChild(ct.firstChild);var _h=document.createElement('h3');_h.className='kuvr-pd-icon-title';_h.style.color='#1a1a1a';_h.style.marginTop='0';_h.textContent=SHAPES[i].title;var _p=document.createElement('p');_p.className='kuvr-pd-text';_p.style.marginBottom='0';_p.textContent=SHAPES[i].body;ct.appendChild(_h);ct.appendChild(_p);\n          ct.style.opacity='1';\n        },500);\n      }\n      for(var d=0;d\u003cdots.length;d++)dots[d].style.background=(d===i)?'#1a1a1a':'#ccc';\n      for(var b=0;b\u003cblocks.length;b++)if(blocks[b])blocks[b].style.background=(b===i)?HIGHLIGHT:'transparent';\n      current=i;\n    }\n    function start(){timer=setInterval(function(){activate((current+1)%SHAPES.length);},3500);}\n    sec.addEventListener('click',function(e){\n      if(e.target\u0026\u0026e.target.classList.contains('kuvr-dot')){\n        clearInterval(timer);\n        activate(parseInt(e.target.getAttribute('data-idx'),10));\n        start();\n      }\n    });\n    activate(0);\n    start();\n  }\n  var attempts=0;\n  var poll=setInterval(function(){\n    if(document.getElementById('kuvr-shape-section')){clearInterval(poll);init();}\n    else if(++attempts\u003e100){clearInterval(poll);}\n  },100);\n})();\n\u003c\/script\u003e\n\u003cstyle id=\"kuvr-mobile-review-scale\"\u003e\n\/* Mobile: shrink the review card so it stops burying the photo.\n   !important is REQUIRED - the base card rules (.review-text etc, copied verbatim from\n   \/pages\/cost-over-time-shaped-covers) are themselves !important, so a plain override\n   silently loses no matter what the media query says. Verified by reading computed style.\n   The stars row is scaled with a TRANSFORM, never by resizing the SVGs. Desktop untouched. *\/\n@media(max-width:900px){\n  #kuvr-amz-card,.kuvr-s2-amz{padding:10px 11px 9px !important;border-radius:7px;}\n  #kuvr-amz-card .stars,.kuvr-s2-amz .stars{transform:scale(.72);transform-origin:left center;height:16px;}\n  #kuvr-amz-card .review-title,.kuvr-s2-amz .review-title{font-size:12.5px !important;line-height:14px !important;margin-top:2px !important;}\n  #kuvr-amz-card .review-text,.kuvr-s2-amz .review-text{font-size:12px !important;line-height:14px !important;margin-top:2px !important;}\n  #kuvr-amz-card .review-link,.kuvr-s2-amz .review-link{font-size:12.5px !important;line-height:16px !important;margin-top:6px !important;}\n}\n@media(max-width:480px){\n  #kuvr-amz-card,.kuvr-s2-amz{padding:9px 10px 8px !important;left:10px;right:10px;bottom:10px;}\n  #kuvr-amz-card .stars,.kuvr-s2-amz .stars{transform:scale(.66);height:15px;}\n  #kuvr-amz-card .review-title,.kuvr-s2-amz .review-title{font-size:12px !important;line-height:13.5px !important;}\n  #kuvr-amz-card .review-text,.kuvr-s2-amz .review-text{font-size:11.5px !important;line-height:13.5px !important;}\n  #kuvr-amz-card .review-link,.kuvr-s2-amz .review-link{font-size:12px !important;line-height:15px !important;margin-top:5px !important;}\n}\n\u003c\/style\u003e","brand":"Kuvr","offers":[{"title":"Default Title","offer_id":56406844178817,"sku":null,"price":74.88,"currency_code":"EUR","in_stock":true},{"title":"(D#PGXTS50)","offer_id":56409091015041,"sku":"cm|a|b|c|d|blk|drawstring|no-split","price":74.88,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0380\/4171\/4827\/files\/rattan-furniture-covers.jpg?v=1792341473","url":"https:\/\/kuvr.co\/en-eu\/products\/custom-rattan-furniture-covers","provider":"Kuvr.co","version":"1.0","type":"link"}