Build Your Blindsgalore Cordless Magnetic Roman Shades
{{ selection = model.getActiveOption(section.TypeId);"" }}
{{ ::sectIndex = $index;"" }}
{{ ::model.sectionNumber2($index) }} Select a Room
learn more{{ ::model.sectionNumber2($index) }} {{::section.TypeId == 'trt.swc.alt' ? 'Secondary ' : ''}}Product Color ({{::section.Options.length}} available)
learn more{{ 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']);"" }}{{ ::model.sectionNumber2($index) }} {{::section.TypeId == 'trt.swc.alt' ? 'Secondary ' : ''}}Product Color ({{::section.Options.length}} available)
learn more{{ 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']);"" }}{{ ::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 ({{::accentColors.length}} available)
{{ ::accentStyles = model.getDeepOptions(section.TypeId, 'trt.acc.stl');"" }}
{{ ::inputName = section.TypeId + '_' + $index;"" }}
{{ ::inputName = 'trt.acc.stl_' + $index;"" }}
{{ ::hiddenAccTypeId = section.Options[0].Id;""}}
{{ ::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;"" }}
{{::option.Caption}}
FREE
(not available in this size)
+{{option.Price | currency: '$'}}
+{{option.SalePrice | currency: '$'}} {{option.Price | currency: '$'}}
{{ selection_headrailmount = model.getActiveOption('hrl.typ');"" }}
{{ ::widthKeyWhole = 'siz.' + num + '.width_whole';"" }}
{{ ::widthKeyFrac = 'siz.' + num + '.width_fraction';"" }}
{{ ::heightKeyWhole = 'siz.' + num + '.height_whole';"" }}
{{ ::heightKeyFrac = 'siz.' + num + '.height_fraction';"" }}
Width (inches)
Height (inches)
{{selection_headrailmount.Id == 'hrl.typ.01' ? 'Single' : 'Left'}} Blind
Center Blind
Right Blind
{{option.message}}
{{ ::model.sectionNumber2($index) }} {{::section.TypeName}}
{{ ::model.sectionNumber2($index) }} Hem
{{ ::inputName = section.TypeId + '_' + $index;"" }}
{{ ::styleOptions = (option.Options | filter: { TypeId: 'trt.hem.stl'}:true);"" }}
{{ ::rodOptions = (option.Options | filter: { TypeId: 'trt.hem.rod'}:true);"" }}
{{ ::trimOptions = (option.Options | filter: { TypeId: 'trt.hem.trm'}:true);"" }}
{{ activeHemStyle = model.getActiveOption('trt.hem.stl');""}}
{{ activeHemRod = model.getActiveOption('trt.hem.rod');""}}
{{::option.Properties.Name || option.Caption }}
FREE (not available in this size) +{{option.Price | currency: '$'}} +{{option.SalePrice | currency: '$'}} {{option.Price | currency: '$'}}• Hem Trim:
{{ ::hemTrimOptions = (trimOptions | orderBy: 'SortOrder');"" }}
{{option.message}}
{{ ::model.sectionNumber2($index) }} Pull
{{ ::inputName = section.TypeId + '_' + $index;"" }}
{{ ::materialOptions = (option.Options | filter: { TypeId: 'trt.pul.mtr'}:true);"" }}
{{ ::colorOptions = (option.Options | filter: { TypeId: 'trt.pul.clr'}:true);"" }}
{{::option.Properties.Name || option.Caption }}
FREE (not available in this size) +{{option.Price | currency: '$'}} +{{option.SalePrice | currency: '$'}} {{option.Price | currency: '$'}}{{model.data['trt.pul.mtr']=materialOptions[0].Id;""}} • Pull Material: {{ ::materialOptions[0].Caption | raw }}
• Pull Color:
{{ ::pullColorOptions = (colorOptions | orderBy: 'SortOrder');"" }}
{{option.message}}
{{ ::model.sectionNumber2($index) }} {{::section.TypeName}}
{{ ::inputName = section.TypeId + '_' + $index;"" }}
{{ ::barPlacementOptions = (option.Options | filter: { TypeId: 'trt.bar.plc'}:true);"" }}
{{ ::barColorOptions = (option.Options | filter: { TypeId: 'trt.bar.clr'}:true);"" }}
{{ activeBarPlacement = model.getActiveOption('trt.bar.plc');""}}
{{ activeBarColor = model.getActiveOption('trt.bar.clr');""}}
{{::option.Properties.Name || option.Caption }}
FREE (not available in this size) +{{option.Price | currency: '$'}} +{{option.SalePrice | currency: '$'}} {{option.Price | currency: '$'}}
{{option.message}}
{{ ::model.sectionNumber2($index) }} Heading
{{ ::inputName = section.TypeId + '_' + $index;"" }}
{{ ::styleOptions = (option.Options | filter: { TypeId: 'trt.hdg.stl'}:true);"" }}
{{ ::headerOptions = (option.Options | filter: { TypeId: 'trt.hdg.hdr'}:true);"" }}
{{ ::returnOptions = (option.Options | filter: { TypeId: 'trt.hdg.rtn'}:true);"" }}
{{ ::implicitStyle = styleOptions.length == 1 ?styleOptions[0].Id : null;"" }}
{{::option.Properties.Name || option.Caption }}
FREE (not available in this size) +{{option.Price | currency: '$'}} +{{option.SalePrice | currency: '$'}} {{option.Price | currency: '$'}}
{{model.data['trt.hdg.stl']=styleOptions[0].Id;""}}
• Heading Style: {{ ::styleOptions[0].Caption }}
{{option.message}}
{{ ::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;"" }}
{{::option.Caption}}
(add ${{ (model.price * 0.10) | number:2 }}) FREE
FREE
(not available in this size)
+{{option.Price | currency: '$'}}
+{{option.SalePrice | currency: '$'}} {{option.Price | currency: '$'}}
Complimentary to you for all our Blindsgalore products. Covers original defects in materials or workmanship.
Everything included in your 3-year warranty plus an additional two years coverage.
{{model.data[items[0].TypeId]=items[0].Id;""}}
• {{ ::items[0].Properties.TypeName}}: {{ ::items[0].Caption }}
{{ ::subDataKey = section.AllowMultiple ? option.Properties.TypeId : option.Options[0].TypeId;"" }}
{{ ::opt2b26d58e68de41b0b51c21bfc9ed5bcf = (option.Options | orderBy: 'SortOrder');"" }}
{{option.message}}
{{ ::model.sectionNumber2($index) }} {{::section.TypeName}}
{{ ::endOptions = (option.Options | filter: { TypeId: 'val.end'}:true);"" }}
{{ ::inputName = section.TypeId + '_' + $index;"" }}
{{ ::styleOptions = (option.Options | filter: { TypeId: 'val.stl'}:true);"" }}
{{ ::sizeOptions = (option.Options | filter: { TypeId: 'val.siz'}:true);"" }}
{{ ::colorOptions = (option.Options | filter: { TypeId: 'val.clr'}:true);"" }}
{{::option.Properties.Name || option.Caption }}
FREE (not available in this size) +{{option.Price | currency: '$'}} +{{option.SalePrice | currency: '$'}} {{option.Price | currency: '$'}}
{{model.data['val.siz']=sizeOptions[0].Id;""}}
• Valance size: {{::sizeOptions[0].Caption | raw}}
• Valance End:
{{ ::valanceEndOptions = (endOptions | orderBy: 'SortOrder');"" }}
• Valance Color:
{{ ::valanceColorOptions = (colorOptions | orderBy: 'SortOrder');"" }}
{{option.message}}
{{ ::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;"" }}
{{::option.Caption}}
(add ${{ (model.price * 0.10) | number:2 }}) FREE
FREE
(not available in this size)
+{{option.Price | currency: '$'}}
+{{option.SalePrice | currency: '$'}} {{option.Price | currency: '$'}}
Complimentary to you for all our Blindsgalore products. Covers original defects in materials or workmanship.
Everything included in your 3-year warranty plus an additional two years coverage.
{{model.data[items[0].TypeId]=items[0].Id;""}}
• {{ ::items[0].Properties.TypeName}}: {{ ::items[0].Caption }}
{{ ::subDataKey = section.AllowMultiple ? option.Properties.TypeId : option.Options[0].TypeId;"" }}
{{ ::opt22e8be2ea19c43e090f54a07bc85b259 = (option.Options | orderBy: 'SortOrder');"" }}
{{option.message}}
- Width 18" - 72"
- Height 24" - 72"
- Minimum inside-mount depth 1"
- Minimum flush-mount depth 1 3/4"
- Minimum outside-mount space 3/4"
- Headrail depth and height 1 5/16" x 3/4"
Customer Reviews of Blindsgalore Cordless Magnetic Roman Shades
Customers Say
Current user opinion suggests these cordless magnetic Roman shades are a great choice. They’re easy to install, offer good light filtering and privacy, and have durable construction. Customers love their sleek look, simple operation, and reliable quality for room decor and window coverings.
Generated from verified customer reviews
There are no reviews.
Write a Review{{review.Title}}
By {{review.Nickname}} from {{review.Location}} on {{review.Date | date:"MMMM d, yyyy"}}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.
Blindsgalore 3 Year Warranty Information (opens in new tab)Blindsgalore 5 Years (Extended Warranty) Information (opens in new tab)
