Your shopping cart is empty.

SALE
Manhattan Ball

Manhattan Ball

$18.00

The Manhattan Ball is a rattle and teether for your young teething baby. Its maze of soft, continuous tubes and stunning colors instantly captures and hold baby's attention. The mesmerizing loop design and lightweight construction make it very easy for little hands to grab, hold and rattle. A perfect clutching toy to engage baby's gross motor skills! The center ball features a quiet rattle so baby can explore sound and cause and effect. The soft, pliable loops are BPA-free for teething or gumming babies. Manhattan Ball can also be refrigerated to provide a more soothing experience for particularly sore baby gums and teeth. Colorful shapes are attached to the teething tubes for extra functionality, allowing baby to move them around and teethe on the textured surface of the shapes.

  • Ages 0+
  • Measures 4.5L x 4.5H x 4.5W in
  • Surface Wash Only
  • This product meets or exceeds EN71 and CPSIA safety regulations.
is added to your shopping cart.
Go to Cart
is added to your wishlist.
Go to Wishlist
document.addEventListener('DOMContentLoaded', function() { const productJson = document.querySelectorAll('[id`^`=ProductJson-'); if (productJson.length > 0) { for (let i = 0; i < productJson.length; i++) { const current = productJson[i]; const sectionId = current.id.replace('ProductJson-', ''); const section = document.querySelector('[data-section-id="' + sectionId + '"]'); const product = JSON.parse(current.text); if (product.options.length === 1) { const unavailableVariants = []; for (let j = 0; j < product.variants.length; j++) { const variant = product.variants[j]; if (!variant.available) { unavailableVariants.push(variant); } } if (unavailableVariants.length > 0) { const mutationCallback = function() { const variantOptions = section.querySelectorAll('.single-option-selector option'); if (variantOptions.length > 0) { for (let k = 0; k < unavailableVariants.length; k++) { const unavailableVariant = unavailableVariants[k]; for (let l = 0; l < variantOptions.length; l++) { const option = variantOptions[l]; if (unavailableVariant.title === option.value) { option.remove(); } } } if (typeof observer === 'object' && typeof observer.disconnect === 'function') { observer.disconnect(); } } } const observer = new MutationObserver(mutationCallback); const addToCartForm = document.querySelector('form[action*="/cart/add"]'); mutationCallback(); if (window.MutationObserver && addToCartForm.length) { const config = { childList: true, subtree: true }; if (typeof observer === 'object' && typeof observer.disconnect === 'function') { observer.disconnect(); } observer.observe(addToCartForm, config); } } } } } });