Configured Product Image
options not represented in image yet

Build Your Bali Perfect Arch Cellular Shades

{{ selection = model.getActiveOption(section.TypeId);"" }} {{ ::sectIndex = $index;"" }}

{{ ::model.sectionNumber2($index) }} Select a Room

learn more
(9 characters max)

{{ ::model.sectionNumber2($index) }} {{::section.TypeId == 'trt.swc.alt' ? 'Secondary ' : ''}}Product Color

learn more
Click to zoom, {{ selection.Caption }}

{{ selection.Properties.StyleName }} {{ selection.Properties.StyleName ? ' ' : '' }} {{ selection.Properties.Name }} {{ selection.Properties.Code }}

(add {{ selection.SalePrice | currency: '$' }})
(not available in this size)

{{::items[0].Properties.StyleName}}

{{ ::swatchOptions = (items | orderBy: ['SortOrder', 'Caption']);"" }}
{{::swatchboxOption.Caption}}
{{::swatchboxOption.Caption}}
{{ model.formatSwatchSnipeCopy(swatchboxOption.Properties['Snipe']) }}

{{ ::model.sectionNumber2($index) }} {{::section.TypeId == 'trt.swc.alt' ? 'Secondary ' : ''}}Product Color

learn more
Click to zoom, {{ selection.Caption }}

{{ selection.Properties.StyleName }} {{ selection.Properties.StyleName ? ' ' : '' }} {{ selection.Properties.Name }} {{ selection.Properties.Code }}

(add {{ selection.SalePrice | currency: '$' }})
(not available in this size)

{{::items[0].Properties.StyleName}}

{{ ::swatchOptions = (items | orderBy: ['SortOrder', 'Caption']);"" }}
{{::swatchboxOption.Caption}}
{{::swatchboxOption.Caption}}
{{ model.formatSwatchSnipeCopy(swatchboxOption.Properties['Snipe']) }}

{{ ::model.sectionNumber2($index) }} {{::section.TypeName}}

{{ ::inputType = section.AllowMultiple ? 'checkbox' : 'radio';"" }} {{ ::inputName = !section.AllowMultiple ? (section.SafeTypeId + '_' + $index) : option.Id;"" }} {{ ::dataKey = section.AllowMultiple ? option.Properties.TypeId : section.TypeId;""}} {{ ::checkedVal = section.AllowMultiple ? true : option.Id;"" }}

{{ ::model.sectionNumber2($index) }} {{::section.TypeName}}

{{ ::inputType = section.AllowMultiple ? 'checkbox' : 'radio';"" }} {{ ::inputName = !section.AllowMultiple ? (section.SafeTypeId + '_' + $index) : option.Id;"" }} {{ ::dataKey = section.AllowMultiple ? option.Properties.TypeId : section.TypeId;""}} {{ ::checkedVal = section.AllowMultiple ? true : option.Id;"" }}
{{ ::accentColors = model.getDeepOptions(section.TypeId, 'trt.acc.clr');"" }}

{{ ::model.sectionNumber2($index) }} Decorative Accent

{{ ::accentStyles = model.getDeepOptions(section.TypeId, 'trt.acc.stl');"" }}
{{ ::inputName = section.TypeId + '_' + $index;"" }}
{{ ::inputName = 'trt.acc.stl_' + $index;"" }} {{ ::hiddenAccTypeId = section.Options[0].Id;""}}
{{ ::accentSwatches = (accentColors | orderBy: 'SortOrder');"" }}
{{::swatchboxOption.Caption}}
{{::swatchboxOption.Caption}}
{{ model.formatSwatchSnipeCopy(swatchboxOption.Properties['Snipe']) }}

{{ ::model.sectionNumber2($index) }} {{ ::section.Options.length > 1 ? 'Mount & Size' : 'Size' }}

{{ ::inputType = section.AllowMultiple ? 'checkbox' : 'radio';"" }} {{ ::inputName = section.AllowMultiple ? (section.SafeTypeId + '_' + $index) : option.Id;"" }} {{ ::dataKey = section.AllowMultiple ? (option.Properties.TypeId + '_' + option.Id) : section.TypeId;""}} {{ ::checkedVal = section.AllowMultiple ? true : option.Id;"" }}

{{ ::model.sectionNumber2($index) }} HeadrailSize

{{ ::inputType = section.AllowMultiple ? 'checkbox' : 'radio';"" }} {{ ::inputName = section.AllowMultiple ? (section.SafeTypeId + '_' + $index) : option.Id;"" }} {{ ::dataKey = section.AllowMultiple ? (option.Properties.TypeId + '_' + option.Id) : section.TypeId;""}} {{ ::checkedVal = section.AllowMultiple ? true : option.Id;"" }}

{{ ::model.sectionNumber2($index) }} {{::section.TypeName}}

To best configure your shutter, please tell us about your existing window.

{{ section.Options[0].Caption }}


FREE (not available in this size) +{{option.Price | currency: '$'}} +{{option.SalePrice | currency: '$'}} {{option.Price | currency: '$'}}

{{ ::model.sectionNumber2($index) }} Hem

{{ ::inputName = section.TypeId + '_' + $index;"" }}

{{ ::model.sectionNumber2($index) }} Pull

{{ ::inputName = section.TypeId + '_' + $index;"" }}

{{ ::model.sectionNumber2($index) }} {{::section.TypeName}}

{{ ::inputName = section.TypeId + '_' + $index;"" }}

{{ ::model.sectionNumber2($index) }} Heading

{{ ::inputName = section.TypeId + '_' + $index;"" }}

{{ ::model.sectionNumber2($index) }} {{section.TypeName}}

{{ ::inputType = section.AllowMultiple ? 'checkbox' : 'radio';"" }} {{ ::inputName = section.AllowMultiple ? (section.SafeTypeId + '_' + $index) : option.Id;"" }} {{ ::dataKey = section.AllowMultiple ? (option.Properties.TypeId + '_' + option.Id) : section.TypeId;""}} {{ ::checkedVal = section.AllowMultiple ? true : option.Id;"" }}

{{ ::model.sectionNumber2($index) }} {{::section.TypeName}}

{{ ::endOptions = (option.Options | filter: { TypeId: 'val.end'}:true);"" }} {{ ::inputName = section.TypeId + '_' + $index;"" }}

{{ ::model.sectionNumber2($index) }} {{section.TypeName}}

{{ ::inputType = section.AllowMultiple ? 'checkbox' : 'radio';"" }} {{ ::inputName = section.AllowMultiple ? (section.SafeTypeId + '_' + $index) : option.Id;"" }} {{ ::dataKey = section.AllowMultiple ? (option.Properties.TypeId + '_' + option.Id) : section.TypeId;""}} {{ ::checkedVal = section.AllowMultiple ? true : option.Id;"" }}
Please address the following errors to continue: You're Done!
check progress

Product Details

Bali Perfect Arch Cellular Shades

Top Features & Benefits

  • Designed for perfect arch windows to coordinate seamlessly with other Bali shades
  • 3/4" single cell light filtering fabric gently diffuses sunlight and helps protect furnishings from fading
  • 1/2" double cell blackout fabric blocks outside light for privacy and improved insulation
  • Durable 100% spunlace polyester is soft to the touch and built to last
  • Honeycomb structure helps trap air and insulate your home year-round

Materials & Construction

  • Fabric: Light filtering 3/4" single cell or blackout 1/2" double cell polyester
  • Rails: Color-coordinated stationary arch frame matches your chosen fabric
  • Hardware: Includes brackets and screws; note that outside mount brackets will be visible

Why Choose Bali Perfect Arch Shades?

  • Tailored for stationary perfect arches—adds style, privacy, and insulation to unique windows
  • Energy-efficient design traps heat and cold at the window
  • Coordinate with other Bali Cellular Shades for a cohesive home look
  • Best places to install: Living rooms, entryways, or any space with fixed arch windows

Measuring & Ordering Notes

  • Only Perfect Half Circle arches can be ordered online: The height must measure exactly one-half of the width, with a consistent radius across the curve. For example, a window 40" wide at its base must be exactly 20" tall at its center point
  • Non-perfect arches: are not constant at all points, even a deviation of even 1/16" makes them imperfect. Non-perfect arch shades can be ordered through our in house team of design experts. Note: to custom make these shade it will require a template of your window (butcher paper, kraft or construction paper). Our team will walk you through the details.
  • Stationary design: All arch shades are non-operable
  • Inside mount: Measure the exact inside width and height of your window
  • Outside mount: Add overlap to width and height; brackets will be visible

DIY Installation

Bali Perfect Arch Cellular Shades come with step-by-step instructions and all necessary hardware. Most customers find installation easy with the right measurements. For non-standard arches, a custom template ensures a proper fit.

Why Shop at Blindsgalore?

Blindsgalore makes it simple to order custom shades for unique windows. Enjoy free shipping, expert guidance, and our satisfaction guarantee with every order.

For more tips and design inspiration, visit the Blindsgalore Blog.

Finished Dimensions

Provide your exact window measurements (inside mount) or area you wish to cover (outside mount). See how to measure your windows

Our factory will make the following adjustments to ensure a flawless installation.

Inside Mount

  • Headrail: 3/8" less than ordered width
  • Fabric: 3/8" less than ordered width
  • Height: ordered height

Outside Mount

  • Headrail: ordered width
  • Fabric: ordered width
  • Height: ordered height

Note: Finished measurements may vary by ~1/8".

Specifications and Mounting Requirements

  • How big or small this shade can be made (depending on lift)
  • If your window has at least the minimum inside mount depth or outside mount space, the blind/shade will fit install
  • For inside mount only, if your window has the minimum flush mount depth, the blind/shade will sit fully inside the window sill for the cleanest, built-in look
  • Specifications

    • Width 9" - 84"
    • Height 12" - 42"
    • Minimum inside-mount depth 3/4"
    • Minimum flush-mount depth 1 7/8"
    • Minimum outside-mount space 7/8"
    • Headrail depth and height 1 9/16" x 11/16"