null

Mens Adaptive Back Snap Polo Sports Shirt-Long Sleeve

$39.99
SKU:
BS-Polo-LS
Brand:
Gift wrapping:
Options available
Benefit Wear Mens Adaptive Back Snap Polo Sports Shirt-Long Sleeve

Adaptive Back-Snap Men's Polo Shirt – Short Sleeve

Adaptive back-snap polo shirt designed for easier dressing for men with limited mobility due to stroke, arthritis, surgery, and other conditions.

No over-the-head dressing required. Nothing needs to be pulled over the head. Sleeves slip on easily, and the full back-snap closure allows caregivers to dress the wearer without lifting or raising the arms.

Ideal for individuals with ventilators or trachs—simply tuck around tubes and snap closed for a comfortable, dignified fit.

  • Full back-snap closure for assisted dressing
  • No pulling over the head
  • Sleeves slip on without raising arms
  • Soft, breathable knit polo fabric for comfort
  • Classic polo collar and short sleeves for a neat, dressed look
  • Available in multiple colors
  • Made by Benefit Wear, a trusted adaptive clothing brand

Ideal For

  • Stroke recovery
  • Arthritis and limited shoulder mobility
  • Post-surgery dressing
  • Ventilator and trach users
  • Caregiver-assisted dressing

Not finding the color or size you need? Reach out to us — we’re always happy to custom‑order it just for you.

1 Review Hide Reviews Show Reviews

  • 5
    Great top!

    Posted by Jacqui on 16th Jan 2017

    Great top & nicely made. Fits well on my son & so much more easier dressing him!

// Convert any date to NY timezone function nyDate(d) { return new Date(d.toLocaleString("en-US", { timeZone: "America/New_York" })); } // Load weekly Shabbos times from Hebcal async function loadShabbosTimes() { try { const url = "https://www.hebcal.com/shabbat?cfg=json&zip=10952&b=18&m=72"; const res = await fetch(url); const data = await res.json(); let candles = null; let havdalah = null; data.items.forEach(item => { if (item.category === "candles") { let c = item.date.replace("Z", ""); candles = nyDate(new Date(c)); } if (item.category === "havdalah") { let h = item.date.replace("Z", ""); havdalah = nyDate(new Date(h)); } }); if (!candles || !havdalah) return; // 5‑minute correction havdalah = new Date(havdalah.getTime() - 5 * 60000); overrideThemePopup(candles, havdalah); } catch (e) { console.error("Shabbos API error:", e); } } function overrideThemePopup(candles, havdalah) { const now = nyDate(new Date()); const day = now.getDay(); // 5=Fri, 6=Sat let active = false; let target = null; let title = ""; let message = ""; if (day === 5 && now < candles) { active = true; target = candles; title = "Checkout will pause for Shabbath"; message = "Checkout will pause at:"; } if ((day === 5 && now >= candles && now < havdalah) || (day === 6 && now < havdalah)) { active = true; target = havdalah; title = "Checkout is paused for Shabbath"; message = "Checkout will reopen after:"; } if (!active) { hideThemePopup(); enableCheckoutButtons(); return; } // Select the theme popup (blue container) const popup = document.querySelector('div[style*="background-color:#0047AB"]'); if (!popup) return; // Disable any existing countdown logic window.clearInterval(window.sabbathTimer); // Update popup text const header = popup.querySelector("h2"); const paragraphs = popup.querySelectorAll("p"); const msgEl = paragraphs[0]; const timerEl = paragraphs[1]; if (header) header.textContent = title; if (msgEl) msgEl.innerHTML = `${message} ${target.toLocaleTimeString("en-US",{hour:'numeric',minute:'2-digit'})}`; if (timerEl) timerEl.textContent = "Loading countdown…"; popup.style.display = "block"; function updateTimer() { const nowNY = nyDate(new Date()); const diff = target - nowNY; if (diff <= 0) { if (timerEl) timerEl.textContent = "Shabbath has ended — checkout is open!"; hideThemePopup(); enableCheckoutButtons(); return; } const h = Math.floor(diff / 1000 / 60 / 60); const m = Math.floor((diff / 1000 / 60) % 60); const s = Math.floor((diff / 1000) % 60); if (timerEl) timerEl.textContent = `${h}h ${m}m ${s}s remaining`; } updateTimer(); window.sabbathTimer = setInterval(updateTimer, 1000); disableCheckoutButtons(); } function hideThemePopup() { const popup = document.querySelector('div[style*="background-color:#0047AB"]'); if (popup) popup.style.display = "none"; } function disableCheckoutButtons() { document.querySelectorAll('button[type="submit"], .button, .add-to-cart') .forEach(btn => { btn.disabled = true; btn.style.opacity = "0.5"; btn.style.cursor = "not-allowed"; }); } function enableCheckoutButtons() { document.querySelectorAll('button[type="submit"], .button, .add-to-cart') .forEach(btn => { btn.disabled = false; btn.style.opacity = ""; btn.style.cursor = ""; }); } loadShabbosTimes();