Skip to main content
Discover our curated range of parallel-imported
IKEA products
. Please note: we are not affiliated with IKEA.
Read more
Main Menu
Furniture
Travel
Linen & decor
Bath & care
Toys
Food & drink
Baby clothes
Gifts
Specials
{ if (e.key === 'k' && e.ctrlKey) { e.preventDefault(); e.stopPropagation(); if (!hasFocus) { hasFocus = true; $modal.setId('search') $nextTick(() => $el.querySelector('input')?.focus()) } } if (e.key === 'Escape' && hasFocus) { e.preventDefault(); e.stopPropagation(); hasFocus = false; $modal.id = ''; $refs.navSearchButton.focus() } }">
Search
{ hasFocus = false }, 300) }; " class="appearance-none flex-1 bg-transparent !outline-none">
{ if (hasFocus && $modal.id !== 'search') { $refs.navSearchForm.classList.remove('active'); setTimeout(()=> { hasFocus = false }, 300) return; } hasFocus = true; $modal.setId('search') if (window.innerWidth > 768) { $nextTick(()=> $refs.navSearchForm.querySelector('input').focus()) } }">
Search
0
bathing textiles
{ if (e.target.closest(`[data-filters]`)) { main_collection.debounceUpdates() } }" class="px-container-md">
Filters
Sort by: Loading
{ ;if (!select?.contains($event.target) && select !== $event.target) { show_popover = false; show = false; } }" @scroll.window="pos = select.getBoundingClientRect()" @resize.window="pos = select.getBoundingClientRect()" @keydown.esc="show_popover = false; show = false;" @keydown.left.prevent.stop="focusIndex = focusIndex > 0 ? focusIndex -1 : values.length - 1" @keydown.up.prevent.stop="focusIndex = focusIndex > 0 ? focusIndex -1 : values.length - 1" @keydown.down.prevent.stop="focusIndex = focusIndex + 1 < values.length ? focusIndex + 1 : 0" @keydown.right.prevent.stop="focusIndex = focusIndex + 1 < values.length ? focusIndex + 1 : 0" @keydown.space.prevent.stop="main_collection.state.sort_by = value" @keydown.enter.prevent.stop="main_collection.state.sort_by = value; show_popover = false; show = false;" class="fixed z-max min-w-max mt-1 max-h-60 w-full overflow-auto rounded-md bg-white py-1 text-base shadow-lg outline-none ring-1 ring-black/5 transition-opacity duration-75 focus:outline-none sm:text-sm dropdown--input-select-plain" aria-label="Sort by" aria-orientation="vertical" role="listbox" tabindex="0" x-show="show_popover" x-cloak x-transition:enter-start="opacity-0" x-transition:enter-end="opacity-100" x-transition:leave-start="opacity-100" x-transition:leave-end="opacity-0">
{ if (disabledItems[i]) return; main_collection.state.sort_by = value; focusIndex = i; show_popover = false; show = false; }" :disabled="!!disabledItems[i]" :class="i === focusIndex && !disabledItems[i] ? 'active' : disabledItems[i] ? 'opacity-40' :''" x-effect="i === focusIndex && $el.parentElement ? $el.parentElement.scrollTop = $el.offsetTop - 120 : null" role="option" tabindex="-1" :aria-selected="i === focusIndex">
Filters
Price
R 0,00
R 1 799,00
{ const target = Math.max(0, Math.min(max, Math.round(((e.clientX - $refs.slider.getBoundingClientRect().left) / $refs.slider.clientWidth) * max))); to = Math.abs(target - to) <= Math.abs(target - from) ? target : to from = Math.abs(target - from) <= Math.abs(target - to) ? target : from }">
{ document.body.classList.add('[&_*]:!cursor-grabbing'); const handleMove = (e) => { from = Math.max(0, Math.min(to - 1, Math.round(((e.clientX - $refs.slider.getBoundingClientRect().left) / $refs.slider.clientWidth) * max))) } const handleExit = (e) => { e.preventDefault(); e.stopPropagation(); document.body.classList.remove('[&_*]:!cursor-grabbing'); document.removeEventListener('pointermove', handleMove) document.removeEventListener('pointerup', handleExit) } document.addEventListener('pointermove', handleMove) document.addEventListener('pointerup', handleExit) }" class="absolute top-1/2 -mx-1 -translate-y-1/2 cursor-grab p-1 outline-none transition-transform duration-75 focus:scale-150 focus:text-secondary-outline active:cursor-grabbing hfa:outline-none">
{ document.body.classList.add('[&_*]:!cursor-grabbing'); const handleMove = (e) => { to = Math.max(from + 1, Math.min(max, Math.round(((e.clientX - $refs.slider.getBoundingClientRect().left) / $refs.slider.clientWidth) * max))) } const handleExit = (e) => { e.preventDefault(); e.stopPropagation(); document.body.classList.remove('[&_*]:!cursor-grabbing'); document.removeEventListener('pointermove', handleMove) document.removeEventListener('pointerup', handleExit) } document.addEventListener('pointermove', handleMove) document.addEventListener('pointerup', handleExit) }" type="button" class="absolute top-1/2 -mx-1 -translate-y-1/2 cursor-grab p-1 outline-none transition-transform duration-75 focus:scale-150 focus:text-secondary-outline active:cursor-grabbing hfa:outline-none">
Brand
Little Dutch (7)
Ikea (2)
Jollein (10)
Maxi Cosi (1)
Bébéjou (8)
Meyco (2)
More Brands (14)
Product type
Bath & Changing (14)
Linen (15)
more (14)
Color
Style
Animals Olive Green (1)
Bloomy (1)
Blossom (2)
Blue (2)
Blueberry Leaves (1)
Bohemian (1)
Bohemian Garden (2)
Bow Deco (1)
Chalk Brown (1)
Child's Play (1)
Fabulous Jungle (1)
Fairy (1)
Fairy Blossom (1)
Fairy Gardens (1)
Fairy Wonders (1)
Flower Fever (2)
Flower Fever Nude (1)
Forest Treasures (1)
Forest Wonders (3)
Grey (1)
Happy Miffy Nougat (1)
Happy Miffy Olive Green (1)
Miffy & Nina (1)
Ocean Vibes (1)
On The Go (1)
Paper Planes (2)
Puppy (1)
Riverside (2)
Sepp (3)
Steppe (3)
Sweet Butterfly (3)
Taupe (1)
Tiny Sheep (3)
Tiny Sheep Allover (1)
White (1)
Wish Grey (1)
Wish Pink (2)
Coming soon
Yes (13)
No (18)
No Products Found
0% Off
Sold out
0% Off
Sold out
Muslin Poncho
R 699,00
Luma
{}" x-data="{ hoverValue: '', offset: +'1' }" x-defer="intersect">
+1 variants
0% Off
Sold out
0% Off
Sold out
Poncho Bebejou
R 795,00
R 795,00
Bébéjou
Available in 3 options
{}" x-data="{ hoverValue: '', offset: +'3' }" x-defer="intersect">
+1 variants
0% Off
Sold out
0% Off
Sold out
Ruby Melon Comfort Changer
R 579,00
Ruby Melon
0% Off
Sold out
0% Off
Sold out
Ruby Melon Frame
R 339,00
Ruby Melon
{}" x-data="{ hoverValue: '', offset: +'1' }" x-defer="intersect">
+1 variants
0% Off
Sold out
0% Off
Sold out
Ruby Melon Towelling Cover
R 249,00
R 249,00
Ruby Melon
Available in 15 options
{}" x-data="{ hoverValue: '', offset: +'15' }" x-defer="intersect">
+1 variants
0% Off
Sold out
0% Off
Sold out
UV Poncho UPF 50+ Size1
R 999,00
R 999,00
Cloby
Available in 4 options
{}" x-data="{ hoverValue: '', offset: +'4' }" x-defer="intersect">
+1 variants
0% Off
Preorder end .June
Sold out
0% Off
Preorder end .Jun
Sold out
Changing Basket
R 1 695,00
R 1 695,00
YUNIOO
Available in 4 options
{}" x-data="{ hoverValue: '', offset: +'4' }" x-defer="intersect">
+1 variants
0% Off
Sold out
0% Off
Sold out
Jollein Wash Cloth Muslin 3 Pack
R 139,00
Jollein
{}" x-data="{ hoverValue: '', offset: +'1' }" x-defer="intersect">
+1 variants
0% Off
Sold out
0% Off
Sold out
Changing Mat 77x74 Wish Grey
R 1 195,00
Bébéjou
0% Off
Sold out
0% Off
Sold out
Bébéjou Bathrobe 86/92
R 639,00
Bébéjou
{}" x-data="{ hoverValue: '', offset: +'1' }" x-defer="intersect">
+1 variants
0% Off
Sold out
0% Off
Sold out
Baby Sense Apron Bath Towel
R 439,95
R 439,95
Baby Sense
Available in 2 options
{}" x-data="{ hoverValue: '', offset: +'2' }" x-defer="intersect">
+1 variants
0% Off
Sold out
0% Off
Sold out
Changing Mat Covers BéBéjou 72x44 cm
R 459,00
R 459,00
Bébéjou
Available in 8 options
{}" x-data="{ hoverValue: '', offset: +'8' }" x-defer="intersect">
+1 variants
0% Off
Sold out
0% Off
Sold out
Bathcape 75x75cm Terry
R 749,00
R 749,00
Jollein
Available in 4 options
{}" x-data="{ hoverValue: '', offset: +'4' }" x-defer="intersect">
+1 variants
0% Off
Sold out
0% Off
Sold out
Changing Pad Muslin
R 519,00
R 519,00
Jollein
Available in 4 options
{}" x-data="{ hoverValue: '', offset: +'4' }" x-defer="intersect">
+1 variants
0% Off
Sold out
0% Off
Sold out
Mavis Premium Changing Mat
R 1 799,00
R 1 799,00
Maxi Cosi
Available in 2 options
{}" x-data="{ hoverValue: '', offset: +'2' }" x-defer="intersect">
+1 variants
0% Off
Sold out
0% Off
Sold out
LD Pure Changing Mat Cover 50x70
R 547,00
R 547,00
Little Dutch
Available in 5 options
{}" x-data="{ hoverValue: '', offset: +'5' }" x-defer="intersect">
+1 variants
0% Off
Sold out
0% Off
Sold out
Changing Pad Jacquard Teddy
R 689,00
Jollein
{}" x-data="{ hoverValue: '', offset: +'1' }" x-defer="intersect">
+1 variants
0% Off
Preorder end .June
Sold out
0% Off
Preorder end .Jun
Sold out
Changing Pad With Storage Pockets - Miffy Family Farm
R 719,00
Jollein
0% Off
Preorder end .June
Sold out
0% Off
Preorder end .Jun
Sold out
Changing Pad Mini Teddy Bear- Little Waffle
R 599,00
Jollein
0% Off
Sold out
0% Off
Sold out
Changing Pad With Storage Pockets
R 599,00
R 599,00
Jollein
Available in 2 options
{}" x-data="{ hoverValue: '', offset: +'2' }" x-defer="intersect">
+1 variants
{}">
South Africa