us.e-cloth.com Open in urlscan Pro
23.227.38.74  Public Scan

Submitted URL: https://e-cloth-rebrand.myshopify.com/products/10904-glass-polishing-cloths-4?_kx=PwXVEIj4IL-vjatnOMSni3exzTIUQgBQbFTVzH6UzDFSQUig8wKC...
Effective URL: https://us.e-cloth.com/products/10904-glass-polishing-cloths-4?_kx=PwXVEIj4IL-vjatnOMSni3exzTIUQgBQbFTVzH6UzDFSQUig8wKC...
Submission: On October 27 via api from IE — Scanned from CA

Form analysis 9 forms found in the DOM

POST /checkout

<form action="/checkout" method="post" class="ajax-cart__form is-hidden">
  <div class="ajax-cart__cart-count text-align-center">
    <p class="ajax-cart__cart-title">Shopping Cart <span class="cart__count--text" data-bind="itemCount">0</span></p>
  </div>
  <div class="ajax-cart__list">
  </div>
  <div class="ajax-cart__details-wrapper">
    <div class="ajax-cart__subtotal ajax-cart__details-row is-flex is-justify-space-between">
      <div class="ajax-cart__row-description">
        <span>Subtotal:</span>
      </div>
      <span class="money">$0.00</span>
    </div>
    <div class="ajax-cart__button-wrapper text-align-center">
      <button type="submit" class="ajax-cart__button button--add-to-cart button">
        <span class="icon " data-icon="lock">
          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
            <g id="lock">
              <path
                d="M81.73,97H18.27a6.74,6.74,0,0,1-6.73-6.72V49.6a6.74,6.74,0,0,1,6.73-6.73H81.73a6.74,6.74,0,0,1,6.73,6.73V90.28A6.74,6.74,0,0,1,81.73,97ZM18.27,46.87a2.74,2.74,0,0,0-2.73,2.73V90.28A2.73,2.73,0,0,0,18.27,93H81.73a2.73,2.73,0,0,0,2.73-2.72V49.6a2.74,2.74,0,0,0-2.73-2.73Z">
              </path>
              <path d="M72.79,46.87H27.21a2,2,0,0,1-2-2V27.78a24.79,24.79,0,0,1,49.58,0V44.87A2,2,0,0,1,72.79,46.87Zm-43.58-4H70.79V27.78a20.79,20.79,0,0,0-41.58,0Z"></path>
            </g>
          </svg>
        </span> Checkout </button>
      <!-- Route Code Edited 8/30/2022 -->
      <div class="route-div"></div>
      <!-- End Route Code -->
      <div class="bm-ajax-cart__cart-link-container">
        <a class="ajax-cart__cart-link" href="/cart">Go to cart</a>
        <a class="ajax-cart__cart-link" href="/collections/all">Continue Shopping</a>
      </div>
    </div>
  </div>
</form>

POST /checkout

<form action="/checkout" method="post" class="ajax-cart__form is-hidden">
  <div class="ajax-cart__cart-count text-align-center">
    <p class="ajax-cart__cart-title">Shopping Cart <span class="cart__count--text" data-bind="itemCount">0</span></p>
  </div>
  <div class="ajax-cart__list">
  </div>
  <div class="ajax-cart__details-wrapper">
    <div class="ajax-cart__subtotal ajax-cart__details-row is-flex is-justify-space-between">
      <div class="ajax-cart__row-description">
        <span>Subtotal:</span>
      </div>
      <span class="money">$0.00</span>
    </div>
    <div class="ajax-cart__button-wrapper text-align-center">
      <button type="submit" class="ajax-cart__button button--add-to-cart button">
        <span class="icon " data-icon="lock">
          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
            <g id="lock">
              <path
                d="M81.73,97H18.27a6.74,6.74,0,0,1-6.73-6.72V49.6a6.74,6.74,0,0,1,6.73-6.73H81.73a6.74,6.74,0,0,1,6.73,6.73V90.28A6.74,6.74,0,0,1,81.73,97ZM18.27,46.87a2.74,2.74,0,0,0-2.73,2.73V90.28A2.73,2.73,0,0,0,18.27,93H81.73a2.73,2.73,0,0,0,2.73-2.72V49.6a2.74,2.74,0,0,0-2.73-2.73Z">
              </path>
              <path d="M72.79,46.87H27.21a2,2,0,0,1-2-2V27.78a24.79,24.79,0,0,1,49.58,0V44.87A2,2,0,0,1,72.79,46.87Zm-43.58-4H70.79V27.78a20.79,20.79,0,0,0-41.58,0Z"></path>
            </g>
          </svg>
        </span> Checkout </button>
      <!-- Route Code Edited 8/30/2022 -->
      <div class="route-div"></div>
      <!-- End Route Code -->
      <div class="bm-ajax-cart__cart-link-container">
        <a class="ajax-cart__cart-link" href="/cart">Go to cart</a>
        <a class="ajax-cart__cart-link" href="/collections/all">Continue Shopping</a>
      </div>
    </div>
  </div>
</form>

POST /cart/add

<form method="post" action="/cart/add" id="product_form_5059569188995" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" data-productid="5059569188995"><input type="hidden" name="form_type" value="product"><input
    type="hidden" name="utf8" value="✓"> <input type="hidden" name="id" data-productid="5059569188995" value="39643849949315">
  <div class="purchase-details has-quantity-box">
    <div class="purchase-details__quantity product-quantity-box quantity-box--stacked">
      <label class="label is-sr-only" for="quantity">Qty</label>
      <div class="quantity-wrapper field has-addons quantity-style--stacked ">
        <div class="control minus-control"> <span class="quantity-minus quantity-element button is-inverse" data-update-quantity="minus" disabled="">
            <span class="icon " data-icon="down-caret"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
                <g id="down-caret">
                  <path d="M96.4,25.73a2,2,0,0,0-2.82,0l-9.66,9.81a2,2,0,0,0-.78.47L50,69.17,16.86,36a2,2,0,0,0-.78-.47L6.42,25.75a2,2,0,1,0-2.84,2.81l45,45.69a2,2,0,0,0,2.84,0l45-45.69A2,2,0,0,0,96.4,25.73Z"></path>
                </g>
              </svg>
            </span>
          </span></div>
        <div class="control quantity-input-control quantity-input-control--fill"> <input class="quantity-input quantity-element input" type="number" min="1" size="2" name="quantity" value="1" max="348" data-max-inventory-management=""
            data-line-id=""></div>
        <div class="control plus-control"> <span class="quantity-plus quantity-element button is-inverse" data-update-quantity="plus">
            <span class="icon " data-icon="up-caret"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
                <g id="up-caret">
                  <path d="M96.42,71.44l-45-45.69a2.05,2.05,0,0,0-2.84,0l-45,45.69a2,2,0,1,0,2.84,2.81l9.66-9.81a2,2,0,0,0,.78-.47L50,30.83,83.14,64a2,2,0,0,0,.78.47l9.66,9.81a2,2,0,0,0,1.42.6,2,2,0,0,0,1.42-3.41Z"></path>
                </g>
              </svg>
            </span>
          </span></div>
      </div>
    </div>
    <div class="cart-warning"></div>
    <div class="purchase-details__buttons purchase-details__spb--false"> <button type="button" name="add" class="button  ajax-submit action_button button--add-to-cart " data-label="Add to cart" data-add-to-cart-trigger="">
        <span class="icon icon--cart" data-icon="cart"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
            <g id="cart">
              <path d="M47.55,73.94a8,8,0,1,0,8,8A8,8,0,0,0,47.55,73.94Zm0,12a4,4,0,1,1,4-4A4,4,0,0,1,47.55,85.91Z"></path>
              <path d="M76.82,73.94a8,8,0,1,0,8,8A8,8,0,0,0,76.82,73.94Zm0,12a4,4,0,1,1,4-4A4,4,0,0,1,76.82,85.91Z"></path>
              <path
                d="M88.75,61.75l8.09-36.12a6.46,6.46,0,0,0-6.3-7.87H27.47l-1.24-6.07a2,2,0,0,0-2-1.6H5a2,2,0,0,0,0,4H22.64l1.24,6.07h0l8.5,41.55h0L34.29,71a2,2,0,0,0,2,1.6H92.12a2,2,0,0,0,0-4H37.88l-1.09-5.31h50A2,2,0,0,0,88.75,61.75ZM36,59.31,28.29,21.76H90.54a2.45,2.45,0,0,1,2.4,3L85.19,59.31Z">
              </path>
            </g>
          </svg>
        </span> <span class="text">Add to cart</span> <svg x="0px" y="0px" width="32px" height="32px" viewBox="0 0 32 32" class="checkmark">
          <path fill="none" stroke-width="2" stroke-linecap="square" stroke-miterlimit="10" d="M9,17l3.9,3.9c0.1,0.1,0.2,0.1,0.3,0L23,11"></path>
        </svg></button></div>
  </div>
  <input type="hidden" name="product-id" value="5059569188995">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="product_form_5059566633091" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" data-productid="5059566633091"><input type="hidden" name="form_type" value="product"><input
    type="hidden" name="utf8" value="✓">
  <div class="select-container">
    <div class="select">
      <select id="product-select-5059566633091" name="id" data-productid="5059566633091" class="multi_select" data-variant-selector="">
        <option selected="selected" value="33918762614915" data-image-id="21143661412483" data-sku="10603AB">1 PC / Alaskan Blue</option>
        <option value="33918762745987" data-image-id="21143661576323" data-sku="10603RP">1 PC / Raspberry Pink</option>
        <option value="33918763008131" data-image-id="21143661805699" data-sku="10603D">1 PC / Daffodil Yellow</option>
        <option value="39655224606851" data-image-id="21143661215875" data-sku="10603LM2">2 PC / Lime Green</option>
        <option value="39577287327875" data-image-id="21143661609091" data-sku="10603RPM2">2 PC / Raspberry Pink</option>
        <option value="39577287360643" data-image-id="21143661772931" data-sku="10603DM2">2 PC / Daffodil Yellow</option>
        <option value="39577743458435" data-image-id="21143661314179" data-sku="10603LM4">4 PC / Lime Green</option>
        <option value="39577742966915" data-image-id="21143661478019" data-sku="10603ABM4">4 PC / Alaskan Blue</option>
        <option value="39577743360131" data-image-id="21143661543555" data-sku="10603RPM4">4 PC / Raspberry Pink</option>
      </select>
    </div>
  </div>
  <div class="swatch_options collection_swatches">
    <div class="swatch is-flex is-flex-wrap" data-option-index="0">
      <div class="option-title label" aria-label="4" tabindex="0">Choose a Quantity</div>
      <input data-image="//cdn.shopify.com/s/files/1/0365/4021/9523/products/ai4gdvqpclhqdpqp8rxp_e0e34eaf-ffca-492b-8edd-4446d17e0a33_400x.jpg?v=1655800245" class="swatch--1-pc" id="swatch-0-1-pc-5059566633091" type="radio" aria-label="1 PC"
        tabindex="0" name="option-0" value="1 PC" checked="">
      <div aria-label="1 PC" tabindex="0" data-value="1 PC" data-value-handle="1-pc" class="swatch-element 1-pc-swatch available">
        <label for="swatch-0-1-pc-5059566633091"> 1 PC <span class="crossed-out" aria-label="Sold Out — $7.99" alt="Sold Out — $7.99"></span>
        </label>
      </div>
      <input data-image="//cdn.shopify.com/s/files/1/0365/4021/9523/products/jan45pqsb8smdch6nags_400x.jpg?v=1648041380" class="swatch--2-pc" id="swatch-0-2-pc-5059566633091" type="radio" aria-label="2 PC" tabindex="0" name="option-0" value="2 PC">
      <div aria-label="2 PC" tabindex="0" data-value="2 PC" data-value-handle="2-pc" class="swatch-element 2-pc-swatch available">
        <label for="swatch-0-2-pc-5059566633091"> 2 PC <span class="crossed-out" aria-label="Sold Out — $14.99" alt="Sold Out — $14.99"></span>
        </label>
      </div>
      <input data-image="//cdn.shopify.com/s/files/1/0365/4021/9523/products/qr5maqw2lrftx7tduxz5_400x.jpg?v=1655800241" class="swatch--4-pc" id="swatch-0-4-pc-5059566633091" type="radio" aria-label="4 PC" tabindex="0" name="option-0" value="4 PC">
      <div aria-label="4 PC" tabindex="0" data-value="4 PC" data-value-handle="4-pc" class="swatch-element 4-pc-swatch soldout">
        <label for="swatch-0-4-pc-5059566633091"> 4 PC <span class="crossed-out" aria-label="Sold Out — $19.99" alt="Sold Out — $19.99"></span>
        </label>
      </div>
    </div>
    <div class="swatch is-flex is-flex-wrap" data-option-index="1">
      <div class="option-title label" aria-label="4 PC" tabindex="0">Color</div>
      <input data-image="//cdn.shopify.com/s/files/1/0365/4021/9523/products/ai4gdvqpclhqdpqp8rxp_e0e34eaf-ffca-492b-8edd-4446d17e0a33_400x.jpg?v=1655800245" class="swatch--alaskan-blue" id="swatch-1-alaskan-blue-5059566633091" type="radio"
        aria-label="Alaskan Blue" tabindex="0" name="option-1" value="Alaskan Blue" checked="">
      <div aria-label="Alaskan Blue" tabindex="0" data-value="Alaskan Blue" data-value-handle="alaskan-blue" class="swatch-element color alaskan-blue-swatch available">
        <div class="tooltip">Alaskan Blue</div>
        <label data-image="//cdn.shopify.com/s/files/1/0365/4021/9523/products/ai4gdvqpclhqdpqp8rxp_e0e34eaf-ffca-492b-8edd-4446d17e0a33_400x.jpg?v=1655800245" for="swatch-1-alaskan-blue-5059566633091" style="background-color: blue;">
          <img class="swatch__image " src="//cdn.shopify.com/s/files/1/0365/4021/9523/files/alaskan-blue_50x.png?v=1613215245" alt="">
          <span class="crossed-out" aria-label="Sold Out — $7.99" alt="Sold Out — $7.99"></span>
        </label>
      </div>
      <input data-image="//cdn.shopify.com/s/files/1/0365/4021/9523/products/zvcptr0vxjzwlouikyju_400x.jpg?v=1655800245" class="swatch--raspberry-pink" id="swatch-1-raspberry-pink-5059566633091" type="radio" aria-label="Raspberry Pink" tabindex="0"
        name="option-1" value="Raspberry Pink">
      <div aria-label="Raspberry Pink" tabindex="0" data-value="Raspberry Pink" data-value-handle="raspberry-pink" class="swatch-element color raspberry-pink-swatch soldout">
        <div class="tooltip">Raspberry Pink</div>
        <label data-image="//cdn.shopify.com/s/files/1/0365/4021/9523/products/zvcptr0vxjzwlouikyju_400x.jpg?v=1655800245" for="swatch-1-raspberry-pink-5059566633091" style="background-color: pink;">
          <img class="swatch__image " src="//cdn.shopify.com/s/files/1/0365/4021/9523/files/raspberry-pink_50x.png?v=1613215253" alt="">
          <span class="crossed-out" aria-label="Sold Out — $7.99" alt="Sold Out — $7.99"></span>
        </label>
      </div>
      <input data-image="//cdn.shopify.com/s/files/1/0365/4021/9523/products/itseds2x7iwz0tkwle7o_3b1e3a49-6f10-41cd-8a61-67989f5765ab_400x.jpg?v=1648041380" class="swatch--daffodil-yellow" id="swatch-1-daffodil-yellow-5059566633091" type="radio"
        aria-label="Daffodil Yellow" tabindex="0" name="option-1" value="Daffodil Yellow">
      <div aria-label="Daffodil Yellow" tabindex="0" data-value="Daffodil Yellow" data-value-handle="daffodil-yellow" class="swatch-element color daffodil-yellow-swatch available">
        <div class="tooltip">Daffodil Yellow</div>
        <label data-image="//cdn.shopify.com/s/files/1/0365/4021/9523/products/itseds2x7iwz0tkwle7o_3b1e3a49-6f10-41cd-8a61-67989f5765ab_400x.jpg?v=1648041380" for="swatch-1-daffodil-yellow-5059566633091" style="background-color: yellow;">
          <img class="swatch__image " src="//cdn.shopify.com/s/files/1/0365/4021/9523/files/daffodil-yellow_50x.png?v=1613215253" alt="">
          <span class="crossed-out" aria-label="Sold Out — $7.99" alt="Sold Out — $7.99"></span>
        </label>
      </div>
      <input data-image="//cdn.shopify.com/s/files/1/0365/4021/9523/products/jan45pqsb8smdch6nags_400x.jpg?v=1648041380" class="swatch--lime-green" id="swatch-1-lime-green-5059566633091" type="radio" aria-label="Lime Green" tabindex="0"
        name="option-1" value="Lime Green">
      <div aria-label="Lime Green" tabindex="0" data-value="Lime Green" data-value-handle="lime-green" class="swatch-element color lime-green-swatch available">
        <div class="tooltip">Lime Green</div>
        <label data-image="//cdn.shopify.com/s/files/1/0365/4021/9523/products/jan45pqsb8smdch6nags_400x.jpg?v=1648041380" for="swatch-1-lime-green-5059566633091" style="background-color: green;">
          <img class="swatch__image " src="//cdn.shopify.com/s/files/1/0365/4021/9523/files/lime-green_50x.png?v=1613215253" alt="">
          <span class="crossed-out" aria-label="Sold Out — $14.99" alt="Sold Out — $14.99"></span>
        </label>
      </div>
    </div>
  </div>
  <div class="purchase-details has-quantity-box">
    <div class="purchase-details__quantity product-quantity-box quantity-box--stacked">
      <label class="label is-sr-only" for="quantity">Qty</label>
      <div class="quantity-wrapper field has-addons quantity-style--stacked ">
        <div class="control minus-control">
          <span class="quantity-minus quantity-element button is-inverse" data-update-quantity="minus" disabled="">
            <span class="icon " data-icon="down-caret">
              <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
                <g id="down-caret">
                  <path d="M96.4,25.73a2,2,0,0,0-2.82,0l-9.66,9.81a2,2,0,0,0-.78.47L50,69.17,16.86,36a2,2,0,0,0-.78-.47L6.42,25.75a2,2,0,1,0-2.84,2.81l45,45.69a2,2,0,0,0,2.84,0l45-45.69A2,2,0,0,0,96.4,25.73Z"></path>
                </g>
              </svg>
            </span>
          </span>
        </div>
        <div class="control quantity-input-control quantity-input-control--fill">
          <input class="quantity-input quantity-element input" type="number" min="1" size="2" name="quantity" value="1" max="7985" data-max-inventory-management="" data-line-id="1">
        </div>
        <div class="control plus-control">
          <span class="quantity-plus quantity-element button is-inverse" data-update-quantity="plus">
            <span class="icon " data-icon="up-caret">
              <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
                <g id="up-caret">
                  <path d="M96.42,71.44l-45-45.69a2.05,2.05,0,0,0-2.84,0l-45,45.69a2,2,0,1,0,2.84,2.81l9.66-9.81a2,2,0,0,0,.78-.47L50,30.83,83.14,64a2,2,0,0,0,.78.47l9.66,9.81a2,2,0,0,0,1.42.6,2,2,0,0,0,1.42-3.41Z"></path>
                </g>
              </svg>
            </span>
          </span>
        </div>
      </div>
    </div>
    <div class="cart-warning"></div>
    <div class="purchase-details__buttons purchase-details__spb--false">
      <button type="button" name="add" class="button  ajax-submit action_button button--add-to-cart " data-label="Add to cart" data-add-to-cart-trigger="">
        <span class="icon icon--cart" data-icon="cart">
          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
            <g id="cart">
              <path d="M47.55,73.94a8,8,0,1,0,8,8A8,8,0,0,0,47.55,73.94Zm0,12a4,4,0,1,1,4-4A4,4,0,0,1,47.55,85.91Z"></path>
              <path d="M76.82,73.94a8,8,0,1,0,8,8A8,8,0,0,0,76.82,73.94Zm0,12a4,4,0,1,1,4-4A4,4,0,0,1,76.82,85.91Z"></path>
              <path
                d="M88.75,61.75l8.09-36.12a6.46,6.46,0,0,0-6.3-7.87H27.47l-1.24-6.07a2,2,0,0,0-2-1.6H5a2,2,0,0,0,0,4H22.64l1.24,6.07h0l8.5,41.55h0L34.29,71a2,2,0,0,0,2,1.6H92.12a2,2,0,0,0,0-4H37.88l-1.09-5.31h50A2,2,0,0,0,88.75,61.75ZM36,59.31,28.29,21.76H90.54a2.45,2.45,0,0,1,2.4,3L85.19,59.31Z">
              </path>
            </g>
          </svg>
        </span>
        <span class="text">Add to cart</span>
        <svg x="0px" y="0px" width="32px" height="32px" viewBox="0 0 32 32" class="checkmark">
          <path fill="none" stroke-width="2" stroke-linecap="square" stroke-miterlimit="10" d="M9,17l3.9,3.9c0.1,0.1,0.2,0.1,0.3,0L23,11"></path>
        </svg>
      </button>
    </div>
  </div>
  <input type="hidden" name="product-id" value="5059566633091">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="product_form_7714814230659" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" data-productid="7714814230659"><input type="hidden" name="form_type" value="product"><input
    type="hidden" name="utf8" value="✓">
  <div class="select-container">
    <label class="label">Choose a Quantity</label>
    <div>
      <div class="select">
        <select id="product-select-7714814230659" name="id" data-productid="7714814230659" data-variant-selector="">
          <option selected="selected" value="42736723099779" data-image-id="29850586808451" data-sku="WGPC-BR1">1 PC</option>
          <option value="42736723067011" data-image-id="30778134069379" data-sku="WGPC-BM2">2 PC</option>
        </select>
      </div>
    </div>
  </div>
  <div class="swatch_options collection_swatches">
    <div class="swatch is-flex is-flex-wrap" data-option-index="0">
      <div class="option-title label" aria-label="4" tabindex="0">Choose a Quantity</div>
      <input data-image="//cdn.shopify.com/s/files/1/0365/4021/9523/products/vsiknzmgtl3rj7bq00ka_400x.jpg?v=1656321387" class="swatch--1-pc" id="swatch-0-1-pc-7714814230659" type="radio" aria-label="1 PC" tabindex="0" name="option-0" value="1 PC"
        checked="">
      <div aria-label="1 PC" tabindex="0" data-value="1 PC" data-value-handle="1-pc" class="swatch-element 1-pc-swatch available">
        <label for="swatch-0-1-pc-7714814230659"> 1 PC <span class="crossed-out" aria-label="Sold Out — $14.99" alt="Sold Out — $14.99"></span>
        </label>
      </div>
      <input data-image="//cdn.shopify.com/s/files/1/0365/4021/9523/products/WGPC-BM2_EPH_400x.jpg?v=1670968217" class="swatch--2-pc" id="swatch-0-2-pc-7714814230659" type="radio" aria-label="2 PC" tabindex="0" name="option-0" value="2 PC">
      <div aria-label="2 PC" tabindex="0" data-value="2 PC" data-value-handle="2-pc" class="swatch-element 2-pc-swatch available">
        <label for="swatch-0-2-pc-7714814230659"> 2 PC <span class="crossed-out" aria-label="Sold Out — $24.99" alt="Sold Out — $24.99"></span>
        </label>
      </div>
    </div>
  </div>
  <div class="purchase-details has-quantity-box">
    <div class="purchase-details__quantity product-quantity-box quantity-box--stacked">
      <label class="label is-sr-only" for="quantity">Qty</label>
      <div class="quantity-wrapper field has-addons quantity-style--stacked ">
        <div class="control minus-control">
          <span class="quantity-minus quantity-element button is-inverse" data-update-quantity="minus" disabled="">
            <span class="icon " data-icon="down-caret">
              <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
                <g id="down-caret">
                  <path d="M96.4,25.73a2,2,0,0,0-2.82,0l-9.66,9.81a2,2,0,0,0-.78.47L50,69.17,16.86,36a2,2,0,0,0-.78-.47L6.42,25.75a2,2,0,1,0-2.84,2.81l45,45.69a2,2,0,0,0,2.84,0l45-45.69A2,2,0,0,0,96.4,25.73Z"></path>
                </g>
              </svg>
            </span>
          </span>
        </div>
        <div class="control quantity-input-control quantity-input-control--fill">
          <input class="quantity-input quantity-element input" type="number" min="1" size="2" name="quantity" value="1" max="191" data-max-inventory-management="" data-line-id="2">
        </div>
        <div class="control plus-control">
          <span class="quantity-plus quantity-element button is-inverse" data-update-quantity="plus">
            <span class="icon " data-icon="up-caret">
              <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
                <g id="up-caret">
                  <path d="M96.42,71.44l-45-45.69a2.05,2.05,0,0,0-2.84,0l-45,45.69a2,2,0,1,0,2.84,2.81l9.66-9.81a2,2,0,0,0,.78-.47L50,30.83,83.14,64a2,2,0,0,0,.78.47l9.66,9.81a2,2,0,0,0,1.42.6,2,2,0,0,0,1.42-3.41Z"></path>
                </g>
              </svg>
            </span>
          </span>
        </div>
      </div>
    </div>
    <div class="cart-warning"></div>
    <div class="purchase-details__buttons purchase-details__spb--false">
      <button type="button" name="add" class="button  ajax-submit action_button button--add-to-cart " data-label="Add to cart" data-add-to-cart-trigger="">
        <span class="icon icon--cart" data-icon="cart">
          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
            <g id="cart">
              <path d="M47.55,73.94a8,8,0,1,0,8,8A8,8,0,0,0,47.55,73.94Zm0,12a4,4,0,1,1,4-4A4,4,0,0,1,47.55,85.91Z"></path>
              <path d="M76.82,73.94a8,8,0,1,0,8,8A8,8,0,0,0,76.82,73.94Zm0,12a4,4,0,1,1,4-4A4,4,0,0,1,76.82,85.91Z"></path>
              <path
                d="M88.75,61.75l8.09-36.12a6.46,6.46,0,0,0-6.3-7.87H27.47l-1.24-6.07a2,2,0,0,0-2-1.6H5a2,2,0,0,0,0,4H22.64l1.24,6.07h0l8.5,41.55h0L34.29,71a2,2,0,0,0,2,1.6H92.12a2,2,0,0,0,0-4H37.88l-1.09-5.31h50A2,2,0,0,0,88.75,61.75ZM36,59.31,28.29,21.76H90.54a2.45,2.45,0,0,1,2.4,3L85.19,59.31Z">
              </path>
            </g>
          </svg>
        </span>
        <span class="text">Add to cart</span>
        <svg x="0px" y="0px" width="32px" height="32px" viewBox="0 0 32 32" class="checkmark">
          <path fill="none" stroke-width="2" stroke-linecap="square" stroke-miterlimit="10" d="M9,17l3.9,3.9c0.1,0.1,0.2,0.1,0.3,0L23,11"></path>
        </svg>
      </button>
    </div>
  </div>
  <input type="hidden" name="product-id" value="7714814230659">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="product_form_5059569090691" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" data-productid="5059569090691"><input type="hidden" name="form_type" value="product"><input
    type="hidden" name="utf8" value="✓">
  <div class="select-container">
    <label class="label">Color</label>
    <div>
      <div class="select">
        <select id="product-select-5059569090691" name="id" data-productid="5059569090691" data-variant-selector="">
          <option selected="selected" value="33918769594499" data-image-id="21144295899267" data-sku="10901ABM">Alaskan Blue</option>
          <option value="33918769561731" data-image-id="21144295997571" data-sku="10901M">Assorted Colors</option>
        </select>
      </div>
    </div>
  </div>
  <div class="swatch_options collection_swatches">
    <div class="swatch is-flex is-flex-wrap" data-option-index="0">
      <div class="option-title label" aria-label="4" tabindex="0">Color</div>
      <input data-image="//cdn.shopify.com/s/files/1/0365/4021/9523/products/uuarvgugsv9rjkqppxi7_400x.jpg?v=1648062022" class="swatch--alaskan-blue" id="swatch-0-alaskan-blue-5059569090691" type="radio" aria-label="Alaskan Blue" tabindex="0"
        name="option-0" value="Alaskan Blue" checked="">
      <div aria-label="Alaskan Blue" tabindex="0" data-value="Alaskan Blue" data-value-handle="alaskan-blue" class="swatch-element color alaskan-blue-swatch available">
        <div class="tooltip">Alaskan Blue</div>
        <label data-image="//cdn.shopify.com/s/files/1/0365/4021/9523/products/uuarvgugsv9rjkqppxi7_400x.jpg?v=1648062022" for="swatch-0-alaskan-blue-5059569090691" style="background-color: blue;">
          <img class="swatch__image " src="//cdn.shopify.com/s/files/1/0365/4021/9523/files/alaskan-blue_50x.png?v=1613215245" alt="">
          <span class="crossed-out" aria-label="Sold Out — $19.99" alt="Sold Out — $19.99"></span>
        </label>
      </div>
      <input data-image="//cdn.shopify.com/s/files/1/0365/4021/9523/products/i6wj8rekotcrmrn2age8_925fed4f-b68e-4221-9fae-6d3dbf762e02_400x.jpg?v=1648062024" class="swatch--assorted-colors" id="swatch-0-assorted-colors-5059569090691" type="radio"
        aria-label="Assorted Colors" tabindex="0" name="option-0" value="Assorted Colors">
      <div aria-label="Assorted Colors" tabindex="0" data-value="Assorted Colors" data-value-handle="assorted-colors" class="swatch-element color assorted-colors-swatch available">
        <div class="tooltip">Assorted Colors</div>
        <label data-image="//cdn.shopify.com/s/files/1/0365/4021/9523/products/i6wj8rekotcrmrn2age8_925fed4f-b68e-4221-9fae-6d3dbf762e02_400x.jpg?v=1648062024" for="swatch-0-assorted-colors-5059569090691" style="background-color: colors;">
          <img class="swatch__image " src="//cdn.shopify.com/s/files/1/0365/4021/9523/files/assorted-colors_50x.png?v=1613215314" alt="">
          <span class="crossed-out" aria-label="Sold Out — $19.99" alt="Sold Out — $19.99"></span>
        </label>
      </div>
    </div>
  </div>
  <div class="purchase-details has-quantity-box">
    <div class="purchase-details__quantity product-quantity-box quantity-box--stacked">
      <label class="label is-sr-only" for="quantity">Qty</label>
      <div class="quantity-wrapper field has-addons quantity-style--stacked ">
        <div class="control minus-control">
          <span class="quantity-minus quantity-element button is-inverse" data-update-quantity="minus" disabled="">
            <span class="icon " data-icon="down-caret">
              <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
                <g id="down-caret">
                  <path d="M96.4,25.73a2,2,0,0,0-2.82,0l-9.66,9.81a2,2,0,0,0-.78.47L50,69.17,16.86,36a2,2,0,0,0-.78-.47L6.42,25.75a2,2,0,1,0-2.84,2.81l45,45.69a2,2,0,0,0,2.84,0l45-45.69A2,2,0,0,0,96.4,25.73Z"></path>
                </g>
              </svg>
            </span>
          </span>
        </div>
        <div class="control quantity-input-control quantity-input-control--fill">
          <input class="quantity-input quantity-element input" type="number" min="1" size="2" name="quantity" value="1" max="5802" data-max-inventory-management="" data-line-id="3">
        </div>
        <div class="control plus-control">
          <span class="quantity-plus quantity-element button is-inverse" data-update-quantity="plus">
            <span class="icon " data-icon="up-caret">
              <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
                <g id="up-caret">
                  <path d="M96.42,71.44l-45-45.69a2.05,2.05,0,0,0-2.84,0l-45,45.69a2,2,0,1,0,2.84,2.81l9.66-9.81a2,2,0,0,0,.78-.47L50,30.83,83.14,64a2,2,0,0,0,.78.47l9.66,9.81a2,2,0,0,0,1.42.6,2,2,0,0,0,1.42-3.41Z"></path>
                </g>
              </svg>
            </span>
          </span>
        </div>
      </div>
    </div>
    <div class="cart-warning"></div>
    <div class="purchase-details__buttons purchase-details__spb--false">
      <button type="button" name="add" class="button  ajax-submit action_button button--add-to-cart " data-label="Add to cart" data-add-to-cart-trigger="">
        <span class="icon icon--cart" data-icon="cart">
          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
            <g id="cart">
              <path d="M47.55,73.94a8,8,0,1,0,8,8A8,8,0,0,0,47.55,73.94Zm0,12a4,4,0,1,1,4-4A4,4,0,0,1,47.55,85.91Z"></path>
              <path d="M76.82,73.94a8,8,0,1,0,8,8A8,8,0,0,0,76.82,73.94Zm0,12a4,4,0,1,1,4-4A4,4,0,0,1,76.82,85.91Z"></path>
              <path
                d="M88.75,61.75l8.09-36.12a6.46,6.46,0,0,0-6.3-7.87H27.47l-1.24-6.07a2,2,0,0,0-2-1.6H5a2,2,0,0,0,0,4H22.64l1.24,6.07h0l8.5,41.55h0L34.29,71a2,2,0,0,0,2,1.6H92.12a2,2,0,0,0,0-4H37.88l-1.09-5.31h50A2,2,0,0,0,88.75,61.75ZM36,59.31,28.29,21.76H90.54a2.45,2.45,0,0,1,2.4,3L85.19,59.31Z">
              </path>
            </g>
          </svg>
        </span>
        <span class="text">Add to cart</span>
        <svg x="0px" y="0px" width="32px" height="32px" viewBox="0 0 32 32" class="checkmark">
          <path fill="none" stroke-width="2" stroke-linecap="square" stroke-miterlimit="10" d="M9,17l3.9,3.9c0.1,0.1,0.2,0.1,0.3,0L23,11"></path>
        </svg>
      </button>
    </div>
  </div>
  <input type="hidden" name="product-id" value="5059569090691">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="product_form_5059569123459" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" data-productid="5059569123459"><input type="hidden" name="form_type" value="product"><input
    type="hidden" name="utf8" value="✓">
  <div class="select-container">
    <label class="label">Choose a Quantity</label>
    <div>
      <div class="select">
        <select id="product-select-5059569123459" name="id" data-productid="5059569123459" data-variant-selector="">
          <option selected="selected" value="39644872016003" data-image-id="30380726616195" data-sku="10902M">4 PC</option>
          <option value="42943554486403" data-image-id="30380704923779" data-sku="10902M4">16 PC</option>
        </select>
      </div>
    </div>
  </div>
  <div class="swatch_options collection_swatches">
    <div class="swatch is-flex is-flex-wrap" data-option-index="0">
      <div class="option-title label" aria-label="4" tabindex="0">Choose a Quantity</div>
      <input data-image="//cdn.shopify.com/s/files/1/0365/4021/9523/products/hojqvjqdctvmt6jz0le5_400x.jpg?v=1666097794" class="swatch--4-pc" id="swatch-0-4-pc-5059569123459" type="radio" aria-label="4 PC" tabindex="0" name="option-0" value="4 PC"
        checked="">
      <div aria-label="4 PC" tabindex="0" data-value="4 PC" data-value-handle="4-pc" class="swatch-element 4-pc-swatch available">
        <label for="swatch-0-4-pc-5059569123459"> 4 PC <span class="crossed-out" aria-label="Sold Out — $19.99" alt="Sold Out — $19.99"></span>
        </label>
      </div>
      <input data-image="//cdn.shopify.com/s/files/1/0365/4021/9523/products/sdbqnurhk1ckc0ygg2fx_400x.jpg?v=1666097794" class="swatch--16-pc" id="swatch-0-16-pc-5059569123459" type="radio" aria-label="16 PC" tabindex="0" name="option-0"
        value="16 PC">
      <div aria-label="16 PC" tabindex="0" data-value="16 PC" data-value-handle="16-pc" class="swatch-element 16-pc-swatch available">
        <label for="swatch-0-16-pc-5059569123459"> 16 PC <span class="crossed-out" aria-label="Sold Out — $32.99" alt="Sold Out — $32.99"></span>
        </label>
      </div>
    </div>
  </div>
  <div class="purchase-details has-quantity-box">
    <div class="purchase-details__quantity product-quantity-box quantity-box--stacked">
      <label class="label is-sr-only" for="quantity">Qty</label>
      <div class="quantity-wrapper field has-addons quantity-style--stacked ">
        <div class="control minus-control">
          <span class="quantity-minus quantity-element button is-inverse" data-update-quantity="minus" disabled="">
            <span class="icon " data-icon="down-caret">
              <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
                <g id="down-caret">
                  <path d="M96.4,25.73a2,2,0,0,0-2.82,0l-9.66,9.81a2,2,0,0,0-.78.47L50,69.17,16.86,36a2,2,0,0,0-.78-.47L6.42,25.75a2,2,0,1,0-2.84,2.81l45,45.69a2,2,0,0,0,2.84,0l45-45.69A2,2,0,0,0,96.4,25.73Z"></path>
                </g>
              </svg>
            </span>
          </span>
        </div>
        <div class="control quantity-input-control quantity-input-control--fill">
          <input class="quantity-input quantity-element input" type="number" min="1" size="2" name="quantity" value="1" max="346" data-max-inventory-management="" data-line-id="4">
        </div>
        <div class="control plus-control">
          <span class="quantity-plus quantity-element button is-inverse" data-update-quantity="plus">
            <span class="icon " data-icon="up-caret">
              <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
                <g id="up-caret">
                  <path d="M96.42,71.44l-45-45.69a2.05,2.05,0,0,0-2.84,0l-45,45.69a2,2,0,1,0,2.84,2.81l9.66-9.81a2,2,0,0,0,.78-.47L50,30.83,83.14,64a2,2,0,0,0,.78.47l9.66,9.81a2,2,0,0,0,1.42.6,2,2,0,0,0,1.42-3.41Z"></path>
                </g>
              </svg>
            </span>
          </span>
        </div>
      </div>
    </div>
    <div class="cart-warning"></div>
    <div class="purchase-details__buttons purchase-details__spb--false">
      <button type="button" name="add" class="button  ajax-submit action_button button--add-to-cart " data-label="Add to cart" data-add-to-cart-trigger="">
        <span class="icon icon--cart" data-icon="cart">
          <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
            <g id="cart">
              <path d="M47.55,73.94a8,8,0,1,0,8,8A8,8,0,0,0,47.55,73.94Zm0,12a4,4,0,1,1,4-4A4,4,0,0,1,47.55,85.91Z"></path>
              <path d="M76.82,73.94a8,8,0,1,0,8,8A8,8,0,0,0,76.82,73.94Zm0,12a4,4,0,1,1,4-4A4,4,0,0,1,76.82,85.91Z"></path>
              <path
                d="M88.75,61.75l8.09-36.12a6.46,6.46,0,0,0-6.3-7.87H27.47l-1.24-6.07a2,2,0,0,0-2-1.6H5a2,2,0,0,0,0,4H22.64l1.24,6.07h0l8.5,41.55h0L34.29,71a2,2,0,0,0,2,1.6H92.12a2,2,0,0,0,0-4H37.88l-1.09-5.31h50A2,2,0,0,0,88.75,61.75ZM36,59.31,28.29,21.76H90.54a2.45,2.45,0,0,1,2.4,3L85.19,59.31Z">
              </path>
            </g>
          </svg>
        </span>
        <span class="text">Add to cart</span>
        <svg x="0px" y="0px" width="32px" height="32px" viewBox="0 0 32 32" class="checkmark">
          <path fill="none" stroke-width="2" stroke-linecap="square" stroke-miterlimit="10" d="M9,17l3.9,3.9c0.1,0.1,0.2,0.1,0.3,0L23,11"></path>
        </svg>
      </button>
    </div>
  </div>
  <input type="hidden" name="product-id" value="5059569123459">
</form>

POST /contact#newsletter_form

<form method="post" action="/contact#newsletter_form" id="newsletter_form" accept-charset="UTF-8" class="contact-form newsletter-form--newsletter-section"><input type="hidden" name="form_type" value="customer"><input type="hidden" name="utf8"
    value="✓"> <input type="hidden" name="contact[tags]" value="prospect,newsletter"> <input type="hidden" name="challenge" value="false">
  <div class="newsletter-form form is-responsive">
    <div class="field is-stretched-width"> <label class="label newsletter__text is-sr-only"> Email<span class="required">*</span></label>
      <div class="control "> <input class="input is-primary-btn-style is-regular" type="email" name="contact[email]" placeholder="Email*" required=""></div>
    </div>
    <div class="field is-default-width is-align-self-end">
      <div class="control"> <button type="submit" class="button button--primary is-within-form">Sign Up</button></div>
    </div>
  </div>
</form>

/search

<form class="search-form search-popup__form" action="/search">
  <div class="search__fields"> <input class="visuallyhidden" type="text" name="type" value="product"> <label for="q" class="visuallyhidden">What are you looking for?</label>
    <div class="field">
      <div class="control has-icons-left"> <input class="input" id="q" type="text" name="q" placeholder="What are you looking for?" value="" x-webkit-speech="" autocapitalize="off" autocomplete="off" autocorrect="off">
        <span class="icon " data-icon="search"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100">
            <g id="search">
              <path d="M93.26,93.59l-23.94-24a38,38,0,1,0-3.16,2.5L90.44,96.41a2,2,0,0,0,2.82-2.82ZM10.15,41.06A34.07,34.07,0,1,1,44.21,75.13,34.1,34.1,0,0,1,10.15,41.06Z"></path>
            </g>
          </svg>
        </span>
        <ul class="predictive-results"></ul>
      </div>
    </div> <input type="submit" name="search" class="visuallyhidden" value="">
  </div>
</form>

Text Content

Cookie Policy
This website uses cookies to ensure you get the best experience on our website.
Learn more
DeclineAllow cookies

SHOP

Cloths
Scrubbers
Dusters
Mops
Clean & Shine Kits
Bundles
All Products
NEW
Baby Beauty Easy-Click Mop System Household Cleaning Pet Grooming
WINDOW CLEANING KIT
BEST SELLERS
Paper Towel Challenge
SHOP
Scrubbers Cloths Dusters Mops Clean & Shine Kits Bundles All Products

Cloths
Scrubbers
Dusters
Mops
Clean & Shine Kits
Bundles
All Products
NEW
Baby Beauty Easy-Click Mop System Household Cleaning Pet Grooming
WINDOW CLEANING KIT
BEST SELLERS
Paper Towel Challenge
ABOUT
CONTACT
ABOUT
BUSINESS CLEANING SOLUTIONS
Search Login
0 Cart

   Free Shipping to Contiguous US

 * SHOP
   
   Cloths
   Scrubbers
   Dusters
   Mops
   Clean & Shine Kits
   Bundles
   All Products

 * NEW
    * Baby
    * Beauty
    * Easy-Click Mop System
    * Household Cleaning
    * Pet Grooming

 * WINDOW CLEANING KIT
 * BEST SELLERS
 * Paper Towel Challenge
 * ABOUT
 * CONTACT
 * Login


Search
0 Cart

Shopping Cart 0

Your Cart is Empty

Continue Shopping

Shopping Cart 0


Subtotal:
$0.00
Checkout

Go to cart Continue Shopping


Free Shipping to Contiguous US

Rewards Program - Earn on Every Purchase

Shopping Cart 0

Your Cart is Empty

Continue Shopping

Shopping Cart 0


Subtotal:
$0.00
Checkout

Go to cart Continue Shopping



Shop E-Cloth

 * Scrubbers
 * Cloths
 * Dusters
 * Mops
 * Clean & Shine Kits
 * Bundles
 * All Products
 * Best Sellers

SHOP ALL E-CLOTH PRODUCTS

Cloths
Scrubbers
Dusters
Mops
Clean & Shine Kits
Bundles
All Products
 * Home
 * All
 * Glass & Polishing Cloth Assorted Multipack

10904


GLASS & POLISHING CLOTH ASSORTED MULTIPACK

$19.99

4.9
 
(768)
Write a review



Qty


Add to cart
DESCRIPTION

Apply the brilliance of the E-Cloth Glass & Polishing Cloth anywhere you want a
shiny, happy ending to chores — without using blue mystery sprays and paper
towels. Our secret weapon for smudge-free glass, mirrors, windows, chrome, and
more, this cloth uses masses of microscopic fibers to erase streaks, light
grease, and dirt for a perfectly clear finish. Use the folded cloth as a
multi-sided pad to quickly absorb moisture, water spots, and fingerprints from
clean, damp surfaces. Rinse between uses. Toss in the laundry — not a landfill —
to refresh. With this cloth and our 1-year or 100-wash promise, you can
celebrate shine, savings, and a softer touch on our planet’s resources.


Includes: Assorted Colors - Please choose quantity above

CARE INSTRUCTIONS

Daily: Rinse and wring out your Glass and Polishing Cloth after use.

Weekly: Machine wash up to 90°C (hot) with a small amount of detergent. No
bleach, fabric softener or dryer sheets. Hang dry.

As often as you like: To clean and degrease, boil in just water.

Oops! Instructions: If fabric softener is used by accident, rewash with a little
detergent on the highest temperature setting.

Made to last: This Glass & Polishing Cloth comes with a 1-year or 100-wash
promise (when used and cared for as recommended).


SPECIFICATIONS

Materials: 80% polyester, 20% polyamide

Dimensions: 16in x 20in

Country of Origin: Indonesia, Vietnam, South Korea




★★★★★ ★★★★★ 4.9 out of 5 stars. Read reviews for Glass & Polishing Cloth 4-Pack
4.9 768 Reviews This action will navigate to reviews.
146 out of 155 (94%) reviewers recommend this product
Search topics and reviews ϙ ✘ Close ϙ Search


REVIEWS

Write a review . This action will open a modal dialog.



RATING SNAPSHOT

Select a row below to filter reviews.

5★ stars

712 712 reviews with 5 stars. Select to filter reviews with 5 stars.
4★ stars

30 30 reviews with 4 stars. Select to filter reviews with 4 stars.
3★ stars

7 7 reviews with 3 stars. Select to filter reviews with 3 stars.
2★ stars

7 7 reviews with 2 stars. Select to filter reviews with 2 stars.
1★ stars

12 12 reviews with 1 star. Select to filter reviews with 1 star.


AVERAGE CUSTOMER RATINGS

Overall
★★★★★ ★★★★★ 4.9 Overall, average rating value is 4.9 of 5.
Quality of Product
 * 
 * 
 * 
 * 
 * 
 * 

4.9 Quality of Product, average rating value is 4.9 of 5.
Value of Product
 * 
 * 
 * 
 * 
 * 
 * 

4.8 Value of Product, average rating value is 4.8 of 5.
1–8 of 768 Reviews  
? Display a popup with information about Relevancy Sort.
Sort by: Most Recent ▼ Menu
Most Relevant Most Helpful Highest to Lowest Rating Lowest to Highest Rating
Most Recent
≡ Filter Reviews Clicking on the following button will update the content below
▼ Rating Menu Filter by Rating
Filter by Rating 1 star 2 stars 3 stars 4 stars 5 stars
▼ Locale Menu Filter by Locale
Filter by Locale English (United Kingdom) English (United States)
Active Filters
 * 1 star ✘ Remove Filter
 * 2 stars ✘ Remove Filter
 * 3 stars ✘ Remove Filter
 * 4 stars ✘ Remove Filter
 * 5 stars ✘ Remove Filter
 * English (United Kingdom) ✘ Remove Filter
 * English (United States) ✘ Remove Filter
 * Clear All ✘ Clear All Filters

 1. ★★★★★ ★★★★★ 5 out of 5 stars.
    Anonymous
    · a day ago  
    
    
    SAVE £'S
    
    Fabulous product. No smears & just water. Saves £'s on cleaning products.
    Used them for years. I even i troduced them to my work place.
    
    
     * Quality of Product
     *  * 
        * 
        * 
        * 
        * 
       
       Quality of Product, 5 out of 5
     * Value of Product
     *  * 
        * 
        * 
        * 
        * 
       
       Value of Product, 5 out of 5
    
    
    
 2. ★★★★★ ★★★★★ 5 out of 5 stars.
    Sheryl
    · 11 days ago  
    
    
    BEST PRODUCTS EVER!!
    
    Love both of these cloths! The glass and polishing cloth works great on
    mirrors and windows. I use a spray bottle with water for my mirrors and a
    bucket of hot/warm water to wipe my windows before drying with the cloth.
    The screen cloth works better than anything I have every used to get off
    smudges and dust on my tv screens and to clean my IPad and IPhone screens.
    
    
     * Quality of Product
     *  * 
        * 
        * 
        * 
        * 
       
       Quality of Product, 5 out of 5
     * Value of Product
     *  * 
        * 
        * 
        * 
        * 
       
       Value of Product, 4 out of 5
    
    
    
 3. ★★★★★ ★★★★★ 5 out of 5 stars.
    Bon bon
    · 12 days ago  
    
    
    AMAZING STUFF!
    
    I haven't purchased these(am placing an order after writing this review) I
    was Heflin a friend clean up after having her gone painted and new floors
    put down. The dust was really thick. I had never seen, nor heard of E-Cloth
    until the day I used them. They worked better than anything I've ever used
    before. I'll update this review after I get my own.
    
     * ✔ Yes,
     * I recommend this product.
    
     * Quality of Product
     *  * 
        * 
        * 
        * 
        * 
       
       Quality of Product, 5 out of 5
     * Value of Product
     *  * 
        * 
        * 
        * 
        * 
       
       Value of Product, 5 out of 5
    
    
    
 4. ★★★★★ ★★★★★ 5 out of 5 stars.
    Gill
    · 14 days ago  
    
    
    THOROUGHLY RECOMMENDED
    
    Have used these fantastic cloths for many years and wouldn't think of using
    anything else for cleaning and dusting all surfaces
    
     * ✔ Yes,
     * I recommend this product.
    
     * Quality of Product
     *  * 
        * 
        * 
        * 
        * 
       
       Quality of Product, 5 out of 5
     * Value of Product
     *  * 
        * 
        * 
        * 
        * 
       
       Value of Product, 5 out of 5
    
    
    
 5. ★★★★★ ★★★★★ 5 out of 5 stars.
    KayJo
    · 20 days ago  
    
    
    STREAK FREE WINDOWS AT LAST!
    
    I bought a set for myself and my son. Never have I had a product that has
    done such a wonderful job cleaning my windows to a streak free shine. My son
    was equally delighted. I definitely recommend this product!
    
     * ✔ Yes,
     * I recommend this product.
    
     * Quality of Product
     *  * 
        * 
        * 
        * 
        * 
       
       Quality of Product, 5 out of 5
     * Value of Product
     *  * 
        * 
        * 
        * 
        * 
       
       Value of Product, 5 out of 5
    
    
    
 6. ★★★★★ ★★★★★ 5 out of 5 stars.
    JuneM
    · 21 days ago  
    
    
    SPARKLES ALL ROUND
    
    Love these cloth as we have a lots of glass surfaces in the house.
    
     * ✔ Yes,
     * I recommend this product.
    
     * Quality of Product
     *  * 
        * 
        * 
        * 
        * 
       
       Quality of Product, 5 out of 5
     * Value of Product
     *  * 
        * 
        * 
        * 
        * 
       
       Value of Product, 5 out of 5
    
    
    
 7. ★★★★★ ★★★★★ 1 out of 5 stars.
    ConnieC
    · a month ago  
    
    
    IF YOU REALLY REALLY LIKE TO POLISH!
    
    Glass in the title should be more specific- it could be glasses- not useful
    for window glass, sorry only polishing cloths, not much need for so many
    specific cloths. Needs a sturdier cloth too.
    
    
    
    
 8. ★★★★★ ★★★★★ 5 out of 5 stars.
    Marylou
    · a month ago  
    
    
    WINDOWS
    
    My very favorite eCloth. Makes washing windows fun…I’m not kidding!
    
     * ✔ Yes,
     * I recommend this product.
    
     * Quality of Product
     *  * 
        * 
        * 
        * 
        * 
       
       Quality of Product, 5 out of 5
     * Value of Product
     *  * 
        * 
        * 
        * 
        * 
       
       Value of Product, 5 out of 5
    
    
    

1–8 of 768 Reviews  
 * Previous Reviews ◄
 * Next Reviews ►

ENDORSED BY GRIME-FIGHTERS

Quick View
1 PC / Alaskan Blue 1 PC / Raspberry Pink 1 PC / Daffodil Yellow 2 PC / Lime
Green 2 PC / Raspberry Pink 2 PC / Daffodil Yellow 4 PC / Lime Green 4 PC /
Alaskan Blue 4 PC / Raspberry Pink
Choose a Quantity
1 PC
2 PC
4 PC
Color
Alaskan Blue
Raspberry Pink
Daffodil Yellow
Lime Green
Qty


Add to cart
Glass and Polishing Cloth
from $7.99

Quick View
Choose a Quantity
1 PC 2 PC
Choose a Quantity
1 PC
2 PC
Qty


Add to cart
Polish and Shine Glassware Cloth
from $14.99
Quick View
Color
Alaskan Blue Assorted Colors
Color
Alaskan Blue
Assorted Colors
Qty


Add to cart
Starter 5-Pack
$19.99

Quick View
Choose a Quantity
4 PC 16 PC
Choose a Quantity
4 PC
16 PC
Qty


Add to cart
General Purpose Cloth - Assorted Colors
from $19.99


ENDORSED BY GRIME-FIGHTERS



chat

email

call

FAQ

Shop E-Cloth

 * Scrubbers
 * Cloths
 * Dusters
 * Mops
 * Clean & Shine Kits
 * Bundles
 * All Products
 * Best Sellers

About Us

 * About E-Cloth
 * E-Cloth Blog
 * E-Cloth vs. Norwex
 * E-Cloth in the News
 * How to Use E-Cloth
 * Wash & Care Guide

Connect

 * Affiliates & Influencers
 * Order Wholesale on Faire
 * Careers at E-Cloth
 * Contact
 * Rewards & Referrals



You know the drill. Subscribe for product & sales alerts.

Email*

Sign Up


Save money. Save Time. Save the Planet.

 * 
 * 
 * 
 * 
 * 

© 2023 E-Cloth Inc.

| Privacy Policy | Terms Of Use | Sitemap

We use cookies on our website to give you the best shopping experience. By using
this site, you agree to its use of cookies.

I agree




SEARCH OUR SHOP

What are you looking for?

Commonly searched
Floors
Windows
Dusting
Kitchen







 * 2023-10-27T06:30-07:00
 * bvseo_fps, prod_bvrr, vn_firebird_3.1.5
 * cp_1, bvpage1
 * loc_en_US, 5059569188995, prd, sort_mostRecent
 * co_hasreviews, co_noquestions, tv_768, tr_408