Pilates Springboard and Push-Through Bar - Ciga Pilates
Pilates Springboard and Push-Through Bar - Ciga Pilates
Pilates Springboard and Push-Through Bar - Ciga Pilates
Pilates Springboard and Push-Through Bar - Ciga Pilates
Pilates Springboard and Push-Through Bar - Ciga Pilates
Pilates Springboard and Push-Through Bar - Ciga Pilates
Pilates Springboard and Push-Through Bar - Ciga Pilates
Pilates Springboard and Push-Through Bar - Ciga Pilates
Pilates Springboard and Push-Through Bar - Ciga Pilates
Pilates Springboard and Push-Through Bar - Ciga Pilates
Pilates Springboard and Push-Through Bar - Ciga Pilates
Pilates Springboard and Push-Through Bar - Ciga Pilates

Pilates Springboard and Push-Through Bar - Ciga Pilates

$899.00
$999.00
-$100.00
(Tax included)
Free Shipping & No Sale Tax
International Shipping
Top Quality Store on Google
Secure payments
Quantity
/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1539149753700').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);

This versatile pilates wall unit is perfect for spaces with limited room and for convenient home studio pilates or for heavy duty studio. It allows you to perform a wide range of exercises in various positions, including standing, kneeling, sitting, side-lying, supine, and prone. Additionally, you can use the wall unit in conjunction with a professional raised mat for floor exercises. Our product comes complete with a comprehensive set of springs, handles, and a roll-down bar.

Features of the Pilates Springboard

  • Equipped with roll-down bar, 2 roll-down/regular arm springs with spring clips, 2 leg springs, 2 foam grip handles and 2 padded foot straps
  • Made from top-quality, wood to ensure strength and durability
  • 10 eye-hook positions offer maximum adjustability for height and exercise variety
  • Roll-down bar provides a wide range of exercise variations and support
  • Can also be used with flex bands (sold separately) or rubber tubing
  • Professional installation is recommended

Pilates Wall Specification

  • Width: 22 Inch 
  • Height: 72 Inch 
  • Depth: 11.2cm 4.4"
  • Weight: 35 lbs

Thick Mat Features 

  •  Color: Black

  • Foam: High-density EPE 

  • Cover Material: PU 

  • leather Material: Toxic-free environmental PU leather Cover + EPE foam Stuffing Folded 

  • Size: 24"(L) x 24"(W) x 6"(H) Expanded Size: 6'(L) x 2'(W) x 2"(thick)

Notes

  • It needs easy assembly. It can be assembled in few minutes very easily and without a lot of efforts. 

TS Pilates is proud to offer customized pilates to corporate & individual customers.

We have a dedicated Customization and Services Department. With us complete Pilates expertise, we have the power to offer endless possibilities when it comes to personalizing your pilates machine.

  Customized service content:

  1. Customize the Upholstery color

  2. Customize the height of the floor to the carriage

  3. Configure the number of more springs

  4. Use Different Wood

  5. Customize the length, width and height of the wood frame

PRICING

Email support@trysauna.com to talk with a Customer Service!

Email support@trysauna.com to talk with a Customer Service Representative to place your order! Please Note: Because customized products are personalized to you and your order, once your order is placed we cannot make changes to it.

If you have any other questions, please contact our Customer Service team!

International Shipping

We provide international services, cost and shipping speed may vary based on the item and the destination country.

Ordering and Confirmation

  1. Order Confirmation: As soon as you place an order, you’ll get a confirmation email. This confirms we've received your order and have an authorized payment from you for us to begin processing your shipment(s).

  2. Stock Availability: If your chosen product is in stock, we’ll process the charges and prepare it for shipment. If it’s out of stock or on backorder, we will notify you via email right away.

  3. Shipping Timeline: The shipping time varies depending on the brand and the warehouse fulfilling the order. The estimated shipping time is stated on each product page. For any shipping questions, feel free to contact us beforehand or respond to your order confirmation.

Shipping Process

  1. Small or lightweight Items: These are shipped via standard carriers like UPS, FedEx, or USPS. These generally ship much quicker and do not require and scheduled curbside delivery on a pallet. 

  2. Heavy or Bulky Items: Large pieces of equipment, multi-item orders, or anything that is at risk of being damaged by a standard carrier, will be delivered via Less Than Truckload (LTL) Freight Carriers.

  3. Leaving the Warehouse: In-stock items are picked and packed up by a team of people at the warehouse and shipped out in chronological order of how they came in. Busy seasons are subject to slightly alter the shipment time.

  4. Tracking Number: Right before your shipment is picked up by the freight carrier, your order is assigned a tracking and Bill of Landing number. Once assigned and scheduled for pickup/shipment from the warehouse, we will send you the tracking number in a shipment confirmation email. 

  5. Delivery Time: Once picked up and in transit on it's way to your local freight terminal, the driving time can vary depending on length. 

  We are temporarily unable to provide installation services. You need to do the assembly yourself.

  Part of our equipment has been pre-assembled, and you can assemble it according to the installation instructions.

  Pilates Freight Orders::2-8 Weeks (Curbside Delivery)

  (1)Shipping from warehouse: 1-3 weeks

  (2)Factory Shipping: 5-8 weeks

    We'll contact you when it's ready to ship.

    6. Delivery Appointment: For freight shipping, once the shipment is in your area, the carrier will call you to set a 4-hour delivery appointment window or time when you can be available to sign the Bill of Landing. You must be present to receive the delivery, or you may incur re-delivery fees.

    7. Delivery Options: For facilities with a loading dock, the truck driver will pull right up to the dock and unload the pallet(s). If you don’t have a loading dock, your item will be lowered off the truck using a lift gate and delivered to your curbside or closest accessible place to your doorway. 

What To Do When Your Item Arrives

  1. Curbside Delivery: The driver will leave your item on a pallet at your curbside.

  2. Inspect Before Signing: Please inspect the boxes for any damage before signing the delivery receipt. If there's damage, mark “DAMAGED” on the receipt, or go into detail explaining the damage. Then, immediately take photos or videos and email them to support@trysauna.com.

  3. Unpack and Check: Open the boxes, inspect your items, and check for missing or damaged parts within 2-3 business days. Report any issues to us within this period to ensure prompt and effective support.


By placing an order, you agree to these terms. If you have any further questions about shipping or delivery, feel free to contact us at support@trysauna.com. 

*Free US Shipping excludes shipping to Alaska, Hawaii and Puerto Rico.

FAQs

Our Pilates reformers are designed with home users in mind—compact, foldable, and easy to store. They offer professional-grade quality, quiet operation, and are customizable to fit various spaces, making them perfect for personal use.

Our reformers arrive 90% pre-assembled, and we provide clear installation manuals and instructional videos. Most users can have their reformer ready in just a few simple steps without the need for professional help.

Maintenance is simple! We provide maintenance videos and guidance to help you keep your reformer in top condition. Regularly clean the frame, check the springs, and follow our care tips for long-lasting use.

Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.
  • Free shipping

    Free U.S shipping and returns customs and duties tases included

  • Customer service

    Your payment in formation is processed securely
  • Secure payment

    Need to contact us?Just send us an e-mail at support@trysauna.com

  • Contact us

    Email: support@trysauna.com