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

Submitted URL: https://e-cloth-rebrand.myshopify.com/products/10620-deep-clean-mop?_kx=PwXVEIj4IL-vjatnOMSni3exzTIUQgBQbFTVzH6UzDFSQUig8wKCAY4tHvUFu7...
Effective URL: https://us.e-cloth.com/products/10620-deep-clean-mop?_kx=PwXVEIj4IL-vjatnOMSni3exzTIUQgBQbFTVzH6UzDFSQUig8wKCAY4tHvUFu7...
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_5061472616579" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" data-productid="5061472616579"><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="selector-wrapper"><select class="single-option-selector" data-option="option1" id="product-select-5061472616579product__main-option-0">
          <option value="1 PC">1 PC</option>
          <option value="2 PC">2 PC</option>
        </select></div><select id="product-select-5061472616579product__main" name="id" data-productid="5061472616579" data-variant-selector="" style="display: none;">
        <option selected="selected" value="39252275331203" data-image-id="21143830888579" data-sku="10620M">1 PC</option>
        <option value="39408857186435" data-image-id="29752626118787" data-sku="10717M">2 PC</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="" tabindex="0">Choose a Quantity</div> <input data-image="//us.e-cloth.com/cdn/shop/products/jpktrn4rnbfh6gyhdeqx_400x.jpg?v=1652606750" class="swatch--1-pc" id="swatch-0-1-pc-5061472616579"
        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-5061472616579"> 1 PC <span class="crossed-out" aria-label="Sold Out — $34.99"
            alt="Sold Out — $34.99"></span></label></div> <input data-image="//us.e-cloth.com/cdn/shop/products/oiibypebhvwejwfmtso5_400x.jpg?v=1673918343" class="swatch--2-pc" id="swatch-0-2-pc-5061472616579" 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-5061472616579"> 2 PC <span class="crossed-out" aria-label="Sold Out — $39.99"
            alt="Sold Out — $39.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="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="6923" 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="5061472616579">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="product_form_5061473337475" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" data-productid="5061473337475"><input type="hidden" name="form_type" value="product"><input
    type="hidden" name="utf8" value="✓">
  <input type="hidden" name="id" data-productid="5061473337475" value="33924377215107">
  <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="9301" 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="5061473337475">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="product_form_5061473403011" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" data-productid="5061473403011"><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-5061473403011" name="id" data-productid="5061473403011" data-variant-selector="">
          <option selected="selected" value="39689257975939" data-image-id="21144187207811" data-sku="10645RM">1 PC</option>
          <option value="39689257943171" data-image-id="21144187142275" data-sku="10645RM2">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/k2zxmaidwhplgswcfhhf_ec598b95-26ae-4175-b6f0-ff2a54dbf9eb_400x.jpg?v=1648058587" class="swatch--1-pc" id="swatch-0-1-pc-5061473403011" 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-5061473403011"> 1 PC <span class="crossed-out" aria-label="Sold Out — $12.99" alt="Sold Out — $12.99"></span>
        </label>
      </div>
      <input data-image="//cdn.shopify.com/s/files/1/0365/4021/9523/products/ooy3ffwp1dti08wtkchq_400x.jpg?v=1648058587" class="swatch--2-pc" id="swatch-0-2-pc-5061473403011" 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-5061473403011"> 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="178" 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="5061473403011">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="product_form_5059566993539" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" data-productid="5059566993539"><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-5059566993539" name="id" data-productid="5059566993539" data-variant-selector="">
          <option selected="selected" value="33918763532419" data-image-id="21143852417155" data-sku="10621M">1 PC</option>
          <option value="33918763565187" data-image-id="21143852351619" data-sku="10621M2">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/dpkof7fystuzulx2mfxz_2e0d4031-c040-4ee2-97ce-a3145d6a8a2f_400x.jpg?v=1648049075" class="swatch--1-pc" id="swatch-0-1-pc-5059566993539" 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-5059566993539"> 1 PC <span class="crossed-out" aria-label="Sold Out — $13.99" alt="Sold Out — $13.99"></span>
        </label>
      </div>
      <input data-image="//cdn.shopify.com/s/files/1/0365/4021/9523/products/c95nxumn88qfovzu2uqy_400x.jpg?v=1648049075" class="swatch--2-pc" id="swatch-0-2-pc-5059566993539" 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-5059566993539"> 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="5916" 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="5059566993539">
</form>

POST /cart/add

<form method="post" action="/cart/add" id="product_form_5061472813187" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" data-productid="5061472813187"><input type="hidden" name="form_type" value="product"><input
    type="hidden" name="utf8" value="✓">
  <input type="hidden" name="id" data-productid="5061472813187" value="39655223361667">
  <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="204" 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="5061472813187">
</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
 * Deep Clean Mop

Play
PausePlay
% buffered00:00
UnmuteMute

Exit fullscreenEnter fullscreen


Play
PausePlay
% buffered00:00
UnmuteMute

Exit fullscreenEnter fullscreen






10620M


DEEP CLEAN MOP

$34.99

4.8
 
(658)
Write a review



Choose a Quantity
1 PC2 PC
1 PC 2 PC
Choose a Quantity
1 PC
2 PC
Qty


Add to cart
DESCRIPTION

The E-Cloth Deep Clean Mop is a simpler, swifter, savvier, way to clean hard
flooring. Wood, tile, or laminate, it cleans and protects your investment,
stripping grease, grime, dirt, and over 99% of bacteria with
precision-engineered microscopic fibers. All you add is water — no need for
additional cleaners — or worry about crawling kiddos or curious pets. With a
lightweight aluminum handle that extends up to 5 feet and an easy-swivel head,
the Deep Clean Mop makes fast work of the toughest jobs. Quick-grip
hook-and-loop fasteners make it simple to attach and remove the mop head. To
refresh, just toss the mop head in the laundry. Because unlike single-use,
throw-away refills, our tools are made to last — and guaranteed to perform for
100 washes or 1 year.


Includes:

Deep Clean Mop - 1 PC

Deep Clean Mop (with Mop Head)

Deep Clean Mop - 2 PC

Deep Clean Mop (with Mop Head) + Extra Mop Head

CARE INSTRUCTIONS

Daily: Detach and then rinse and wring out your Deep Clean Mop Head after use.
Hang to dry.

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

As often as you like: To clean and degrease your Deep Clean Mop Head, boil in
just water.

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

Made to last: This Deep Clean Mop comes with a 1-year or 100-wash promise (when
used and cared for as recommended).


SPECIFICATIONS

Materials: Deep Clean Mop: aluminum; Mop Head: 80% polyester, 20% polyamide

Dimensions: Deep Clean Mop: extends 39in to 59in; Mop Head: 18in x 5.5in

Country of Origin: China, Taiwan




★★★★★ ★★★★★ 4.8 out of 5 stars. Read reviews for Deep Clean Mop 4.8 658 Reviews
This action will navigate to reviews.
147 out of 160 (92%) 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

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

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

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

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

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


AVERAGE CUSTOMER RATINGS

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

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

4.6 Value of Product, average rating value is 4.6 of 5.
1–8 of 658 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. ★★★★★ ★★★★★ 3 out of 5 stars.
    AF823
    · 3 months ago  
    
    
    CLEANS FINE BUT TIPS OVER
    
    I purchased this mop last year to use on new LVP flooring in my house. I had
    done a lot of research on how to clean this type of flooring and thought the
    E-mop would be the way to go. I like not having to use a cleaning
    product-just water.
    Although I am happy with how the mop head cleans the floor, I do not like
    that when going back and forth with head positioned the widest way, the mop
    tips over. If I turn head the skinny way, this does not happen. I have tried
    not pushing so hard or moving mop more slowly, but obviously this is not the
    most efficient way to wash a large floor. When head tips over, I am
    concerned it will scratch LVP flooring. They might need a design update on
    this mop.
    
     * ✘ No,
     * I do not recommend this product.
    
     * Quality of Product
     *  * 
        * 
        * 
        * 
        * 
       
       Quality of Product, 3 out of 5
     * Value of Product
     *  * 
        * 
        * 
        * 
        * 
       
       Value of Product, 3 out of 5
    
    
    
 2. ★★★★★ ★★★★★ 5 out of 5 stars.
    Marylou
    · 4 months ago  
    
    
    THIS MOP IS THE BEST
    
    I’m so happy to have a mop that cleans without harsh, smelly cleaners AND
    one that can be washed.
    
     * ✔ 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
    
    
    
 3. ★★★★★ ★★★★★ 5 out of 5 stars.
    Anonymous
    · 4 months ago  
    
    
    DEFINATELY WORTH IT!
    
    Honestly, this is a great mop! I still have one of the original models and
    have now just ordered a second one for our Tiny House.
    
    
    
    
 4. ★★★★★ ★★★★★ 5 out of 5 stars.
    Florida Gal
    · 5 months ago  
    
    
    LOVE, LOVE, LOVE THE DEEP CLEANING MOP!!!
    
    I actually purchased this for my cleaning gals. I am mid 70’s and just can’t
    use my favorite floor scrubber for my 2,900 sq. feet of porcelain tile in my
    Florida home anymore.
    This mop has made it easy for my gals to clean my floors, with just water,
    and not push dirty water into my off white grout. A real game changer I’d
    say. I bought several extra pads, fill a bucket with hot water and fold up
    the pads in the bucket. They squeeze the water out of the pads and carry the
    clean ones in the bucket and change out the pads as needed. When done, they
    throw the pads in the washing machine and use the rinse and spin cycle to
    rinse them clean. I then hang them to dry, all ready for their next visit. I
    may wash them once every couple of months or not, depending on how dirty
    they look after several rinse and spins. This mop has saved me from hours of
    using a floor scrubber every two weeks.
    
     * ✔ Yes,
     * I recommend this product.
    
     * 
       Clean tile, no dirty grout… Photo This action will open a modal dialog.
    
     * 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.
    Matthew keyt
    · 5 months ago  
    
    
    E CLOTH MOP
    
    It is the correct size to mop a room and it does an excellent job
    
    
    
    
 6. ★★★★★ ★★★★★ 4 out of 5 stars.
    Marion
    · 8 months ago  
    
    
    GREAT PRODUCT BUT DOESN'T STAY IN PLACE
    
    Great product, clean well, handy, small and compact. But the head doesn't
    hold well to the rest, it keeps falling off.
    
     * ✔ Yes,
     * I recommend this product.
    
     * Quality of Product
     *  * 
        * 
        * 
        * 
        * 
       
       Quality of Product, 3 out of 5
     * Value of Product
     *  * 
        * 
        * 
        * 
        * 
       
       Value of Product, 5 out of 5
    
    
    
 7. ★★★★★ ★★★★★ 5 out of 5 stars.
    Carmen
    · 9 months ago  
    
    
    SO HAPPY WITH MY PURCHASE!
    
    I was eager to receive this since viewing all the publications on it - did
    not disappoint - I love using this - love the easy way of cleaning the cloth
    as well - so happy that I won't be using heavy mops anymore!
    
    
    
    
 8. ★★★★★ ★★★★★ 5 out of 5 stars.
    LLM1
    · 10 months ago  
    
    
    EXCELLENT
    
    Cleans my floors so well. Easy to use, and just throw in the wash when done.
    Great value too.
    
     * ✔ Yes,
     * I recommend this product.
    
     * Value of Product
     *  * 
        * 
        * 
        * 
        * 
       
       Value of Product, 5 out of 5
    
    
    

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

ENDORSED BY GRIME-FIGHTERS

Quick View
Qty


Add to cart
Mini Deep Clean Mop
$34.99
Quick View
Choose a Quantity
1 PC 2 PC
Choose a Quantity
1 PC
2 PC
Qty


Add to cart
Replacement Mini-sized Mop Head
from $12.99
Quick View
Choose a Quantity
1 PC 2 PC
Choose a Quantity
1 PC
2 PC
Qty


Add to cart
Replacement Standard-Sized Mop Head
from $13.99
Quick View
Qty


Add to cart
Replacement Standard-Sized Dust Mop Head
$13.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




word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word word word word word word word word word
word word word word word word word word

mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1
mmMwWLliI0fiflO&1



 * 2023-10-27T06:31-07:00
 * bvseo_fps, prod_bvrr, vn_firebird_3.1.5
 * cp_1, bvpage1
 * loc_en_US, 5061472616579, prd, sort_mostRecent
 * co_hasreviews, co_noquestions, tv_658, tr_419