diff --git a/packages/venia-ui/lib/components/MiniCart/ProductList/__tests__/__snapshots__/item.spec.js.snap b/packages/venia-ui/lib/components/MiniCart/ProductList/__tests__/__snapshots__/item.spec.js.snap
index 0940c87e58..f526dea146 100644
--- a/packages/venia-ui/lib/components/MiniCart/ProductList/__tests__/__snapshots__/item.spec.js.snap
+++ b/packages/venia-ui/lib/components/MiniCart/ProductList/__tests__/__snapshots__/item.spec.js.snap
@@ -156,6 +156,14 @@ exports[`Should disable delete icon while loading 1`] = `
+
+ There is only one item left in your cart
+
`;
@@ -315,6 +323,14 @@ exports[`Should render correctly 1`] = `
+
+ There is only one item left in your cart
+
`;
@@ -474,6 +490,14 @@ exports[`Should render correctly when configured to use variant thumbnail 1`] =
+
+ There is only one item left in your cart
+
`;
@@ -633,5 +657,13 @@ exports[`Should render correctly with out of stock product 1`] = `
+
+ There is only one item left in your cart
+
`;
diff --git a/packages/venia-ui/lib/components/MiniCart/ProductList/item.js b/packages/venia-ui/lib/components/MiniCart/ProductList/item.js
index 0314c51266..8dc201f572 100644
--- a/packages/venia-ui/lib/components/MiniCart/ProductList/item.js
+++ b/packages/venia-ui/lib/components/MiniCart/ProductList/item.js
@@ -27,7 +27,8 @@ const Item = props => {
prices,
closeMiniCart,
configurableThumbnailSource,
- storeUrlSuffix
+ storeUrlSuffix,
+ totalQuantity
} = props;
const { formatMessage } = useIntl();
@@ -62,6 +63,11 @@ const Item = props => {
});
const buttonStatus = isDeleting ? minicartButtonDeleted : miniCartButton;
+ const announceCartCount =
+ totalQuantity > 1
+ ? 'There are ' + totalQuantity + ' items left in your cart'
+ : 'There is only one item left in your cart';
+
return (