Configured Product Image options not represented in image yet

Build Your Bali Light Filtering Roller 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

Bali Light Filtering Roller Shades

Why Choose Bali Roller Blinds?

  • Designer Selection: Explore a variety of colors, textures, and exclusive designs to complement any décor.
  • Trusted Craftsmanship: Bali combines premium durability with innovative technology for performance you can trust.
  • Smart Home Ready: Upgrade to bali automatic blinds for effortless control via remote, app, or voice command.
  • Coordinated Aesthetic: Utilize "Total Room Coordination" to match fabrics across bali blackout roller shades, bali solar shades, bali sliding panels, and bali pleated shades.

  • Material and Contruction

  • Headrail: No valance (expossed roller) comes standard. Upgrade to a Contour Valance or Cassette for a more finished look
  • Bottom rail: Comes standard with a fabric wrapped bottom rail
  • Mounting Hardware: All necessary mounting hardware and installation brackets included
  • Fabric Composition: The material composition varies by style, refer to the table below for the exact specifications of your chosen fabric.
  • Because these fabrics are translucent, their appearance gracefully shifts with changing light conditions throughout the day. For the most consistent look, we recommend ordering all shades for the same room simultaneously to minimize dye lot variations.

    Style Name Fabric Composition Color to Street Side
    Andes100% PolyesterSame front and back
    Candid100% PolyesterSame front and back
    Dundee100% PolyesterSame front and back
    Estevan100% PolyesterSame front and back
    Everly (Sheer Opacity)100% PolyesterSame front and back
    Explorer100% PolyesterSame front and back
    Fiji100% PolyesterSame front and back
    Gabardine3.1% Flax / 4.3% Cotton / 92.6% PolyesterSame front and back
    Garden Path100% PolyesterSame front and back
    Hopewell100% PolyesterWhite
    Linen (except Natural)100% PolyesterSame front and back
    Linen (Natural)4.8% Flax / 6.7% Cotton / 88.5% PolyesterSame front and back
    Mountainside100% PolyesterSame front and back
    Navigator LF100% PolyesterSame front and back
    Tahoe18% Cotton / 82% PolyesterSame front and back
    Viva (Sheer Opacity)100% PolyesterSame front and back

    Order Considerations:

    • Light Filtering: Softens incoming sunlight while providing privacy; details inside remain obscured.
    • Sheer Opacity: Offers the highest amount of natural light and a view to the outside with minimal privacy.
    • Side Light Gaps: To ensure smooth operation, the fabric is narrower than the ordered width, which creates small side light gaps; please see the Specifications section for details. An outside mount is recommended if needing maximum glare and light control.
    • Pro-Tip: To hide the light gap at the top of exposed rollers, which becomes more obvious when the shade is fully lowered, we recommend adding a valance for a polished, light-blocking finish.
    • Certifications: All fabrics in this collection are Oeko-Tex Certified except for Tahoe.

    How it Operates

    Customize your shades with the lift system that best suits your home, ranging from child-safe manual designs to fully automated smart home solutions.

    Continuous Cord Loop

    • Reliable lift with a plastic beaded chain
    • Chain remains the same length regardless of shade height
    • Chain length is ~ 3/4 the height of the shade
    • Your hardware color selection will determine the chain and clutch color
    • Wall-mounted tensioner required for safe operation

    Cordless Lift

    • Safe and convenient—no dangling cords
    • Spring loaded smooth lift cordless
    • Clear handle located on bottom rail
    • Raise/lower by gently tugging down the bottom rail

    Motorized Wand

    • Push-button control integrated into a white wand
    • Powered by rechargeable battery pack or 12V plug-in transformer
    • Available on left or right side
    • Note: Wand is not upgradeable to remote control or smart home integration

    Bali Bluetooth Motorization

    • Lift/lower shades via remote or Bali App (iOS & Android)
    • Control up to 30 feet away
    • Plus remote (1 Channel) or Premium Remote (12 channel) available for flexible operation
    • Choose from rechargeable battery pack or 12V DC plug in transformer (no electician needed)
    • Lift/lower shades via remote or Bali App (iOS & Android)

    Smart Home Integration

    • Upgrade with the Bali Gateway Hub to connect your Bluetooth motorized shades to Amazon Alexa, Google Home, and other smart home platforms
    • Control shades from anywhere in the world through the Bali App
    • Store preset shade positions, schedule automations, and sync with voice assistants
    • Z-Wave compatibility lets you integrate with Z-Wave smart home systems for advanced automation

    About the Bali Brand

    The Customization Authority. As a leader in bespoke window treatments for over 160 years, Bali offers an extensive library of colors, textures, and controls, giving you the precision tools to bring any designer vision to life.

    The Blindsgalore Promise: The best reason to buy Bali from us is the peace of mind that comes with our industry-best satisfaction guarantee. We pair Bali’s world-class engineering with our friendly support to ensure you are thrilled with the final look and performance of your new window treatments.

    Looking to master the art of the perfect window! Head over to the Blindsgalore Blog for a dose of inspiration.

    How We Calculate Your Custom Fit

    Give us your exact window opening size (for inside mounts) or the total area you want to cover (for outside mounts). Our factory handles all the math to make sure your shades fit and move smoothly.

    Inside Mount Factory Deductions

    (These are for your information; no math is required on your part!)

    • Headrail: 3/8" narrower than the width you order
    • Fabric Width: Up to 1-5/8" narrower than the width you order with 1-1/4" deduction on the control end
    • Height: Produced at the exact height you order
    Outside Mount Factory Deductions
    • Headrail: Produced at the exact width you order
    • Fabric Width: Up to 1-3/8" narrower than the width you order with 1" deduction on the control end
    • Height: Produced at the exact height you order

    Note: Finished measurements may vary by approximately 1/8"


    Will This Fit My Window?

    These window treatments are custom-made to fit most windows. If your window size falls within the width and height range listed below, you’re off to a great start!

    • Inside Mount: Your window opening needs a minimum depth to hold the brackets. If your opening is deep enough, you can achieve a flush mount look where the treatment sits entirely inside the opening. Note: If your depth is between the minimum and flush requirements, your treatment will still install securely but may stick out slightly from the window opening.
    • Outside Mount: This installs on the wall or trim above your window. It’s ideal for total light control, especially if your windows are not deep enough for an inside mount. Ensure you have enough flat surface space to install the mounting brackets.

    Bluetooth Smart Shades Lift

    • Width 16" - 92"
    • Height 13" - 144"
    • Minimum inside-mount depth 4 1/8"
    • Minimum flush-mount depth 4 1/8"
    • Minimum outside-mount space 2 5/8"

    Contour Valance Valance

    • Width 14" - 133"
    • Height 13" - 144"
    • Minimum inside-mount depth 3 1/2"
    • Minimum flush-mount depth 5 1/4"

    Cordless Lift

    • Width 18" - 78"
    • Height 13" - 120"
    • Minimum inside-mount depth 3/4"
    • Minimum flush-mount depth 4 1/8"
    • Minimum outside-mount space 2 5/8"

    Large Cassette Valance

    • Minimum inside-mount depth 1 3/4"
    • Minimum flush-mount depth 5 1/2"

    Motorized Wand Lift

    • Width 14" - 102"
    • Height 13" - 144"
    • Minimum inside-mount depth 3/4"
    • Minimum flush-mount depth 4 1/4"
    • Minimum outside-mount space 4 1/8"
    • Headrail depth and height 4 1/4" x 3 5/8"

    Customer Reviews of Bali Light Filtering Roller Shades

    Customers Say

    Most reviewers agree that Bali light filtering roller shades are beautiful, easy to measure and install, and fit perfectly in various rooms. Customers love their stylish look, custom fit, and reliable craftsmanship. Some note installation challenges or exposed chains, but overall satisfaction is high.
    Generated from verified customer reviews

    Search within reviews

    There are no reviews.

    No matching reviews.

    Write a Review
    {{review.Rating}} Stars

    {{review.Title}}

    By {{review.Nickname}} from {{review.Location}} on {{review.Date | date:"MMMM d, yyyy"}}

    read more

    Customer Questions about Bali Light Filtering Roller Shades

    There are no questions yet.

    Ask a Question

    {{question.QuestionText}}

    By {{question.DisplayName}}, {{question.DateSubmitted | date:"MMMM d, yyyy"}}
    {{question.Answers.length}} Answers 0 Answers | Answer This Question

    By {{answer.DisplayName}} | {{answer.DateSubmitted | date:"MMMM d, yyyy"}}
    No answers yet.

    Every Blindsgalore custom window treatment is backed by a manufacturer's warranty because we believe in the quality of what we sell. But we also know a warranty is only as good as the people standing behind it. That's why when you contact us, you'll speak with a real person who understands your order, your home, and your needs — not a call center or automated system.

    Bali Warranty Information (opens in new tab)