/* ===== LAYOUT HARDENING ===================================================== These rules do not rely on Elementor container defaults, on the responsive hide classes, or on the breakpoint settings. The header is correct with or without Site Settings > Custom CSS. ========================================================================== */ .nk-site-css-holder{display:none!important;} /* row helpers - applied automatically by the builder. nk-eq : children carry no width, so share the row evenly nk-cols: children have widths that, plus the gap, would overflow and wrap */ .nk-eq > .e-con{flex:1 1 0!important;width:auto!important;min-width:0!important;} @media (max-width:1024px){.nk-eq > .e-con{flex:1 1 44%!important;}} @media (max-width:767px){.nk-eq > .e-con{flex:1 1 100%!important;}} /* Elementor writes flex:0 0 auto on any child given a width, which stops it shrinking - so a nowrap row would overflow instead of fitting. */ .nk-cols > .e-con{min-width:0!important;flex-shrink:1!important;} @media (min-width:1025px){.nk-cols{flex-wrap:nowrap!important;}} .nk-header-desktop > .e-con-inner{max-width:1320px;margin-inline:auto;} .nk-head-row{display:flex!important;flex-wrap:nowrap!important; align-items:center!important;gap:18px!important;width:100%!important;} .nk-head-logo{flex:0 0 auto!important;width:190px!important;} .nk-head-logo img{max-width:100%;height:auto;display:block;} .nk-nav{flex:1 1 auto!important;display:flex!important;flex-wrap:nowrap!important; align-items:center!important;justify-content:center!important; gap:30px!important;width:auto!important;} .nk-head-icons{flex:0 0 auto!important;display:flex!important; align-items:center!important;gap:14px!important;width:auto!important; margin-left:auto!important;} .nk-head-icons > *{width:auto!important;flex:0 0 auto!important;} .nk-nav-item{position:relative!important;width:auto!important;flex:0 0 auto!important;} .nk-nav-link .elementor-heading-title{white-space:nowrap;} @media (min-width:1025px) and (max-width:1200px){ .nk-nav{gap:20px!important;} .nk-head-logo{width:150px!important;} .nk-nav-link .elementor-heading-title{font-size:14px!important;} } /* desktop / mobile bars - not dependent on elementor-hidden-* classes */ @media (max-width:1024px){.nk-header-desktop{display:none!important;}} @media (min-width:1025px){.nk-header-mobile{display:none!important;}} .nk-head-row-mobile{display:flex!important;flex-wrap:nowrap!important; align-items:center!important;justify-content:space-between!important; width:100%!important;gap:10px!important;} .nk-head-row-mobile > *{width:auto!important;flex:0 0 auto!important;} .nk-head-row-mobile .nk-m-logo{flex:1 1 auto!important;text-align:center;} .nk-head-row-mobile .nk-m-logo img{max-width:150px;height:auto; margin-inline:auto;display:block;} /* the mega panel must be out of flow, or it blows the header open */ .nk-mega{position:absolute!important;top:100%!important;left:50%!important; width:640px!important;max-width:calc(100vw - 40px)!important; transform:translate(-50%,10px)!important;opacity:0;visibility:hidden; pointer-events:none;transition:opacity .22s ease,transform .22s ease; z-index:999!important;padding-top:16px!important;} .nk-nav-item:hover > .nk-mega,.nk-nav-item:focus-within > .nk-mega{ opacity:1;visibility:visible;pointer-events:auto; transform:translate(-50%,0)!important;} .nk-mega-inner{width:100%!important;} /* share the row evenly *after* the gap - 50%+50%+gap would overflow and wrap */ .nk-mega-row{flex-wrap:nowrap!important;} .nk-mega-col{flex:1 1 0!important;width:auto!important;min-width:0!important;} @media (max-width:1024px){.nk-mega{display:none!important;}} /* ================= Nuzzle & Kip - global CSS ================= */ :root{ --nk-espresso:#3B2F25; --nk-espresso-d:#2E251D; --nk-olive:#8A8C5E; --nk-olive-d:#6F7149; --nk-taupe:#6B5F52; --nk-tan:#C08552; --nk-cream:#FAF5ED; --nk-cream-deep:#F2E9DA; --nk-sand:#E7DCC8; --nk-line:#E2D8C8; --nk-muted:#8C8073; --nk-white:#fff; --nk-radius:16px; } body{-webkit-font-smoothing:antialiased;} a{transition:color .2s ease;} img{max-width:100%;height:auto;} /* ---------- announcement bar ---------- */ .nk-ann{display:flex;gap:26px;justify-content:center;align-items:center; font-size:13px;letter-spacing:.3px;color:#fff;line-height:1.4;text-align:center;} .nk-ann span{white-space:nowrap;} .nk-ann span+span::before{content:"\2022";margin-right:26px;opacity:.55;} @media (max-width:880px){ .nk-ann{display:block;position:relative;height:19px;overflow:hidden;} .nk-ann span{position:absolute;inset:0;display:block;opacity:0; animation:nk-ann-rotate 21s infinite both;white-space:normal;font-size:12.5px;} /* if animations are disabled, the first message stays visible */ .nk-ann span:first-child{opacity:1;} @media (prefers-reduced-motion:reduce){ .nk-ann span{animation:none;} .nk-ann span:not(:first-child){opacity:0;} } .nk-ann span:nth-child(2){animation-delay:7s;} .nk-ann span:nth-child(3){animation-delay:14s;} .nk-ann span+span::before{display:none;} } @keyframes nk-ann-rotate{ 0%,1%{opacity:0;transform:translateY(6px);} 4%,30%{opacity:1;transform:translateY(0);} 34%,100%{opacity:0;transform:translateY(-6px);} } /* ---------- header + mega menu (cosmetics; layout is in HEADER_CSS) ------- */ .nk-header{position:relative;z-index:100;} .nk-nav-link .elementor-heading-title,.nk-nav-link a{ color:var(--nk-espresso);font-family:Inter,sans-serif;font-size:15px;font-weight:600; letter-spacing:.2px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;} .nk-nav-link:hover .elementor-heading-title{color:var(--nk-olive);} .nk-has-mega>.e-con-inner>.nk-nav-link .elementor-heading-title::after, .nk-has-mega .nk-nav-link .elementor-heading-title::after{ content:"";width:6px;height:6px;border-right:1.6px solid currentColor; border-bottom:1.6px solid currentColor;transform:rotate(45deg) translateY(-2px); display:inline-block;margin-left:7px;transition:transform .2s ease;} .nk-nav-item:hover .nk-nav-link .elementor-heading-title::after{transform:rotate(225deg) translateY(2px);} .nk-mega-inner{background:#fff;border:1px solid var(--nk-line);border-radius:14px; box-shadow:0 24px 60px rgba(59,47,37,.13);padding:30px 34px!important;} .nk-mega-col .elementor-heading-title{font-family:Inter,sans-serif!important; font-size:11.5px!important;font-weight:700!important;letter-spacing:1.8px!important; text-transform:uppercase;color:var(--nk-olive)!important;} .nk-mega-links .elementor-icon-list-item a{font-size:15px;color:var(--nk-espresso);} .nk-mega-links .elementor-icon-list-item a:hover{color:var(--nk-olive);} .nk-mega-foot{border-top:1px solid var(--nk-line);margin-top:6px;padding-top:14px; font-size:14px;} .nk-mega-foot a{color:var(--nk-olive);font-weight:600;text-decoration:none;} .nk-mega-foot a:hover{text-decoration:underline;} @media (max-width:1024px){.nk-mega{display:none!important;}} .nk-head-icons a{color:var(--nk-espresso);} .nk-head-icons a:hover{color:var(--nk-olive);} /* ---------- buttons / links ---------- */ .nk-arrow{font-family:Inter,sans-serif;font-size:14px;font-weight:600; color:var(--nk-olive);letter-spacing:.2px;} .nk-card:hover .nk-arrow{text-decoration:underline;} .nk-textlink a{color:var(--nk-olive);font-weight:600;text-decoration:underline; text-underline-offset:3px;} /* ---------- cards ---------- */ .nk-card{overflow:hidden;transition:transform .25s ease,box-shadow .25s ease;} .nk-card:hover{transform:translateY(-4px);box-shadow:0 18px 44px rgba(59,47,37,.12);} .nk-card-img img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block;} .nk-tag{position:absolute;top:14px;left:14px;z-index:2;background:var(--nk-tan); color:#fff;font-family:Inter,sans-serif;font-size:11px;font-weight:700; letter-spacing:1.2px;text-transform:uppercase;padding:6px 12px;border-radius:100px;} .nk-card{position:relative;} .nk-need{transition:border-color .2s ease,transform .2s ease;} .nk-need:hover{border-color:var(--nk-olive);transform:translateY(-3px);} .nk-need-ico{display:inline-flex;align-items:center;justify-content:center; width:44px;height:44px;border-radius:50%;background:var(--nk-cream-deep); color:var(--nk-olive);font-size:18px;} .nk-split-card{overflow:hidden;position:relative;} .nk-split-card img{width:100%;aspect-ratio:3/2;object-fit:cover;display:block;} /* ---------- section heads ---------- */ .nk-sec-head{max-width:760px;margin-inline:auto;} /* ---------- FAQ (native details, no JS) ---------- */ .nk-faq{width:100%;} .nk-faq-item{border:1px solid var(--nk-line);border-radius:12px;background:#fff; margin-bottom:12px;overflow:hidden;} .nk-faq-item summary{cursor:pointer;list-style:none;padding:19px 56px 19px 22px; font-family:Inter,sans-serif;font-size:16.5px;font-weight:600; color:var(--nk-espresso);position:relative;} .nk-faq-item summary::-webkit-details-marker{display:none;} .nk-faq-item summary::after{content:"";position:absolute;right:22px;top:50%; width:9px;height:9px;border-right:2px solid var(--nk-olive); border-bottom:2px solid var(--nk-olive);transform:translateY(-70%) rotate(45deg); transition:transform .2s ease;} .nk-faq-item[open] summary::after{transform:translateY(-30%) rotate(225deg);} .nk-faq-item[open] summary{background:var(--nk-cream);} .nk-faq-a{padding:2px 22px 20px;font-size:16px;line-height:1.75;color:var(--nk-taupe);} .nk-faq-a p{margin:0 0 10px;} .nk-faq-a ul{margin:0 0 10px 18px;} /* ---------- reviews ---------- */ .nk-stars{color:#D8A23A;letter-spacing:3px;font-size:15px;} .nk-rev-by{display:flex;flex-direction:column;gap:2px;font-family:Inter,sans-serif; font-size:14px;color:var(--nk-muted);} .nk-rev-by strong{color:var(--nk-espresso);font-weight:600;} .nk-rev-by em{font-style:normal;font-size:13px;} .nk-rating-inline{display:inline-flex;align-items:center;gap:10px; font-family:Inter,sans-serif;font-size:14.5px;color:var(--nk-taupe);} .nk-rating-inline b{color:var(--nk-espresso);} /* ---------- tables (size guide, delivery) ---------- */ .nk-table{width:100%;border-collapse:collapse;font-family:Inter,sans-serif; font-size:15.5px;color:var(--nk-taupe);background:#fff;border-radius:12px; overflow:hidden;border:1px solid var(--nk-line);} .nk-table th{background:var(--nk-cream-deep);color:var(--nk-espresso); font-weight:600;text-align:left;padding:14px 16px;font-size:14px; letter-spacing:.4px;text-transform:uppercase;} .nk-table td{padding:14px 16px;border-top:1px solid var(--nk-line);} .nk-table tr:nth-child(even) td{background:#FCFAF6;} .nk-table-wrap{width:100%;overflow-x:auto;} /* ---------- steps ---------- */ .nk-step-no{display:inline-flex;align-items:center;justify-content:center; width:38px;height:38px;border-radius:50%;background:var(--nk-espresso);color:#fff; font-family:Inter,sans-serif;font-weight:600;font-size:15px;} /* ---------- breadcrumbs ---------- */ .nk-crumbs{font-family:Inter,sans-serif;font-size:13.5px;color:var(--nk-muted); text-align:center;} .nk-crumbs a{color:var(--nk-muted);text-decoration:none;} .nk-crumbs a:hover{color:var(--nk-olive);} /* ---------- footer ---------- */ .nk-footer{color:#D9CFC1;} .nk-footer .elementor-heading-title{color:#fff;} .nk-footer a{color:#D9CFC1;text-decoration:none;} .nk-footer a:hover{color:#fff;} .nk-footer .elementor-icon-list-item a{font-size:15px;} .nk-foot-head .elementor-heading-title{font-family:Inter,sans-serif!important; font-size:12px!important;font-weight:700!important;letter-spacing:1.8px!important; text-transform:uppercase;color:#B9AE9C!important;} .nk-pay{display:flex;flex-wrap:wrap;gap:10px;align-items:center;} .nk-pay > i{font-size:24px;color:#C9BFB0;} .nk-chip i{font-size:16px;color:#C9BFB0;} .nk-chip{display:inline-flex;align-items:center;gap:7px;border:1px solid #4A3F34; border-radius:7px;padding:6px 11px;font-family:Inter,sans-serif;font-size:12.5px; font-weight:600;color:#D9CFC1;background:#382E25;letter-spacing:.3px;} .nk-bnpl{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:4px;} .nk-bnpl .nk-logo-klarna{background:#FFB3C7;color:#0B051D;font-weight:800; font-family:Inter,sans-serif;font-size:13px;padding:5px 12px;border-radius:6px; letter-spacing:.2px;} .nk-bnpl .nk-logo-clearpay{background:#B2FCE4;color:#0B051D;font-weight:800; font-family:Inter,sans-serif;font-size:13px;padding:5px 12px;border-radius:6px; letter-spacing:.2px;} .nk-bnpl-note{font-size:13.5px;line-height:1.65;color:#B9AE9C;} .nk-fineprint{color:var(--nk-muted);} .nk-legal{font-size:13.5px;color:#A2978A;} .nk-legal a{text-decoration:underline;text-underline-offset:3px;} /* ---------- WooCommerce polish ---------- */ .woocommerce ul.products li.product{text-align:left;} .woocommerce ul.products li.product a img{border-radius:14px; aspect-ratio:4/3;object-fit:cover;margin-bottom:14px;} .woocommerce ul.products li.product .woocommerce-loop-product__title{ font-family:Inter,sans-serif!important;font-size:16px!important;font-weight:600!important; color:var(--nk-espresso);padding:0!important;line-height:1.45;} .woocommerce ul.products li.product .price{font-family:Inter,sans-serif; font-size:16px;font-weight:600;color:var(--nk-espresso);} .woocommerce ul.products li.product .price del{color:var(--nk-muted);font-weight:400;} .woocommerce ul.products li.product .price ins{text-decoration:none;color:var(--nk-tan);} .woocommerce ul.products li.product .star-rating{font-size:.8em;color:#D8A23A;} .woocommerce ul.products li.product .button, .woocommerce a.button,.woocommerce button.button, .woocommerce .woocommerce-message a.button, .woocommerce input.button,.woocommerce #respond input#submit{ background:var(--nk-olive)!important;color:#fff!important;border-radius:100px!important; font-family:Inter,sans-serif!important;font-weight:600!important;font-size:14.5px!important; padding:13px 26px!important;letter-spacing:.2px;transition:background .2s ease;} .woocommerce ul.products li.product .button:hover, .woocommerce a.button:hover,.woocommerce button.button:hover, .woocommerce input.button:hover,.woocommerce #respond input#submit:hover{ background:var(--nk-olive-d)!important;} .woocommerce a.button.alt,.woocommerce button.button.alt{ background:var(--nk-espresso)!important;} .woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover{ background:var(--nk-olive)!important;} .woocommerce span.onsale{background:var(--nk-tan)!important;color:#fff; border-radius:100px;font-family:Inter,sans-serif;font-weight:600;font-size:12px; min-height:auto;line-height:1;padding:8px 13px;} .woocommerce .woocommerce-message,.woocommerce .woocommerce-info{ border-top-color:var(--nk-olive);background:#fff;} .woocommerce .woocommerce-message::before,.woocommerce .woocommerce-info::before{ color:var(--nk-olive);} .woocommerce-error{border-top-color:var(--nk-tan);} .woocommerce table.shop_table{border-radius:12px;border-color:var(--nk-line);} .woocommerce-cart table.cart img{width:76px;border-radius:8px;} .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea,.woocommerce form .form-row select, .select2-container .select2-selection--single{ border:1px solid var(--nk-line);border-radius:10px;padding:12px 14px; font-family:Inter,sans-serif;font-size:15px;background:#fff;min-height:48px;} .woocommerce-checkout #payment{background:var(--nk-cream-deep);border-radius:14px;} .woocommerce div.product .product_title{font-family:"Cormorant Garamond",serif;} .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0;} .woocommerce-MyAccount-navigation li{border-bottom:1px solid var(--nk-line);} .woocommerce-MyAccount-navigation li a{display:block;padding:13px 4px; font-family:Inter,sans-serif;font-size:15.5px;color:var(--nk-espresso); text-decoration:none;} .woocommerce-MyAccount-navigation li.is-active a{color:var(--nk-olive);font-weight:600;} .nk-woo-plain .woocommerce{max-width:none;} /* ---------- wishlist / compare / quick view / swatches ---------- */ .nk-pdp-actions{align-items:center;} .nk-pdp-actions .tinvwl-button,.nk-pdp-actions .compare, .tinv-wishlist .tinvwl_add_to_wishlist_button, .woocommerce a.compare.button{ background:transparent!important;border:1px solid var(--nk-line)!important; color:var(--nk-espresso)!important;border-radius:100px!important; font-family:Inter,sans-serif!important;font-size:14px!important; font-weight:600!important;padding:11px 20px!important; display:inline-flex!important;align-items:center;gap:8px; text-decoration:none;transition:border-color .2s ease,color .2s ease;} .nk-pdp-actions .tinvwl-button:hover,.woocommerce a.compare.button:hover{ border-color:var(--nk-olive)!important;color:var(--nk-olive)!important; background:transparent!important;} .tinv-wishlist .tinvwl-icon-heart,.tinvwl-icon-heart-plus{color:var(--nk-olive);} /* wishlist / compare buttons on product cards */ .woocommerce ul.products li.product .tinvwl_add_to_wishlist_button, .woocommerce ul.products li.product a.compare{ font-size:13px!important;padding:8px 14px!important;margin-top:8px;} /* YITH quick view */ #yith-quick-view-modal .yith-wcqv-main{border-radius:16px;overflow:hidden;} #yith-quick-view-content div.product .price{font-family:Inter,sans-serif; color:var(--nk-espresso);font-weight:600;} /* variation swatches */ .woo-variation-swatches .variable-items-wrapper .variable-item{ border-radius:8px!important;box-shadow:0 0 0 1px var(--nk-line)!important;} .woo-variation-swatches .variable-items-wrapper .variable-item.selected, .woo-variation-swatches .variable-items-wrapper .variable-item:hover{ box-shadow:0 0 0 2px var(--nk-olive)!important;} .woo-variation-swatches .variable-items-wrapper .button-variable-item{ min-width:auto!important;} .woo-variation-swatches .variable-items-wrapper .button-variable-item span{ font-family:Inter,sans-serif;font-size:14px;padding:0 6px;} /* ---------- single product ---------- */ .nk-usp-list .elementor-icon-list-item{font-size:15.5px;} .nk-sticky-buy{position:sticky;top:110px;} @media (max-width:1024px){.nk-sticky-buy{position:static;}} /* ---------- responsive ---------- */ @media (max-width:1024px){ .nk-sec-head{max-width:100%;} .nk-hero-media img{aspect-ratio:16/10;} .nk-mega{display:none!important;} .nk-table th,.nk-table td{padding:12px 13px;font-size:14.5px;} .nk-big-num{font-size:38px;} .nk-quote{font-size:23px;} } @media (max-width:767px){ .nk-badge-row{flex-direction:column;gap:9px;} .nk-faq-item summary{font-size:15.5px;padding:16px 46px 16px 17px;} .nk-faq-item summary::after{right:17px;} .nk-faq-a{padding:2px 17px 17px;font-size:15.5px;} .nk-card-img img,.nk-split-card img{aspect-ratio:16/10;} .nk-step-no{width:34px;height:34px;font-size:14px;} .nk-table{font-size:14px;} .nk-table th{font-size:12.5px;letter-spacing:.2px;} .nk-table th,.nk-table td{padding:10px 11px;white-space:nowrap;} .nk-pay{gap:8px;} .nk-chip{font-size:11.5px;padding:5px 9px;} .woocommerce ul.products[class*=columns-]{display:grid;grid-template-columns:1fr 1fr;gap:16px;} .woocommerce ul.products[class*=columns-] li.product{width:100%!important;margin:0!important;float:none!important;} .nk-legal{font-size:12.5px;line-height:1.9;} } @media (max-width:480px){ .woocommerce ul.products[class*=columns-]{grid-template-columns:1fr;} } /* ---------- misc ---------- */ .nk-quote{font-family:"Cormorant Garamond",serif;font-size:27px;line-height:1.45; color:var(--nk-espresso);font-style:italic;} .nk-kicker{font-family:Inter,sans-serif;font-size:13px;font-weight:600; letter-spacing:2.2px;text-transform:uppercase;color:var(--nk-olive);} .nk-big-num{font-family:"Cormorant Garamond",serif;font-size:46px;line-height:1; color:var(--nk-espresso);} .nk-hero-media img{border-radius:20px;width:100%;aspect-ratio:5/4;object-fit:cover;} .nk-badge-row{display:flex;gap:18px;flex-wrap:wrap;font-family:Inter,sans-serif; font-size:14px;color:var(--nk-taupe);} .nk-badge-row span{display:inline-flex;align-items:center;gap:8px;} .nk-badge-row i{color:var(--nk-olive);}
Free UK delivery over £4914-day returns, no questionsRated 4.9 stars by 138 UK pet owners
  • Free UK deliveryOn orders over £49
  • 14-day returnsNo questions asked
  • Designed for UK petsSized for real homes
  • Rated 4.9 starsBy 138 UK pet owners

Cat Beds for the Way Your Cat Sleeps

Your cat sleeps curled up. Others stretch out or prefer somewhere covered. Every cat has their own sleeping preference.

With Nuzzle & Kip, you can find a cosy bed (or more) that suits your cat’s sleeping habits – and your home and budget.

Your cat’s next favourite bed is here.

Showing 1–12 of 18 results

Cat beds that fit your feline friend’s needs

Maybe your cat needs more room. Maybe they feel cold at night and need a warm place to sleep. Whatever it is, Nuzzle & Kip has the right bed for your cat’s needs.

Orthopaedic Cat Beds

If your cat has joint pain, look for more substantial cushioning in your cat’s bed. Orthopaedic cat beds use supportive fillings – including memory foam where specified on the bed – to provide a more cushioned resting surface.

Shop now

Calming Cat Beds

If your cat is jumpy, an open sleeping spot may not suit them. Raised sides or a covered design give them a place that is more sheltered and calming – with less exposure to the activity around them.

Shop now

Self-Warming Cat Beds

If your cat keeps seeking out a warmer place to sleep, a bed with insulating or heat-reflective layers can be the way to go. It helps retain their body warmth, adding soft warmth to their resting spot – without electric hazard.

Shop now

Easy-Clean Cat Beds

If you’re always cleaning out your cat’s fur or hairballs, a washable cat bed or one with removable covers should be considered. Such a bed lets you clean it without much effort – making everyday mess easier to deal with.

Shop now

Kitten Beds

If you’ve got a kitten, a big cat bed with a high entrance can be awkward for it. Kitten-sized options with easy access give them a comfortable resting space they can get into and out of – without a difficult climb.

Shop now

Large Cat Beds

If you have a large cat or if your cat hangs over the sides of the bed, they may need more space. Larger sleeping beds give them room to change position – without feeling cramped or hanging over the edges.

Shop now

Senior & Easy-Access Cat Beds

If you have an older cat that finds high entrances difficult, a bed with a lower entrance can be a good choice as it makes getting in and out easier. These beds can have raised sides to give them cosy resting space – without climbing over a high entrance.

Shop now

If none of these is what your cat needs, get in touch and we’ll help find a bed that your cat will love (or at least accept – which is more than enough in many cases).

Compare all seven needs side by side

Beds that match your cat’s style

If you already have a bed and want to upgrade, stay close to that style. If not, think about where your cat already sleeps. Against a cushion or stretched across an open surface. That’s useful in finding a bed style that matches your cat.

Need help choosing a cat bed?

Didn't find a bed that fits your cat's style? Let's help you narrow down the options.

Cat Bed Finder
Question 1 of 3

What does your cat need from their bed?

Choose the option that suits you best.

Still not sure? We're happy to help you find a bed your cat will love. Get in touch

What to check before choosing a cat bed

So you found a style you think your cat will like.

A few things you’d want to know before you decide: how much room is inside, what the cushioning is made from, and what happens when it needs a wash.

Room to rest

The outer measurements of the bed are not the same as the inner ones. Thick sides and padding can take up several centimetres of the internal sleeping space. So always check the internal area’s dimensions where your cat will actually sleep. There should be room to settle and change position.

More about choosing the right size below

Materials and cushioning

To choose the material and cushioning, start with the surfaces your cat already likes. Soft blankets? Maybe a firmer cushion? Whatever the cat chooses when they sleep, stay close to that when looking at the cover fabric and filling. Yes, you’ll not find the exact material, but a similar-feeling material can work.

Cleaning instructions

Remember that a washable cover and a washable whole bed are different things. So before you make the choice, find out which parts of the cat bed can be cleaned, how they need washing, and how they should dry. It’s better to know such things before you damage the bed.

You’ll find these instructions on the relevant product’s page.

Easy access

This is very important. Cats can be picky about how they enter a bed (especially if it’s a cave bed). So look at the entrance as well as the sleeping area before you order. The cat needs to get in and out comfortably – especially if climbing is difficult – otherwise they will keep choosing the chair.

Buying guide

What size cat bed should you choose?

One thing we’ve noticed after selling a few hundred of these is that size, not the bed or its quality, causes most returns.

So start by checking the space your cat uses when resting. Then compare it with the space inside the bed. Most beds here have both the outer and inner sizes mentioned on their product pages.

1

Measure their resting space

Measure both the length and the width your cat takes up in their usual sleeping position. If they curl up and stretch out, allow room for both in length and width. Note the measurements.

2

Check the inside dimensions

Compare the area your cat takes up when sleeping with the usable sleeping area on the bed – the inner area excluding the sides and padding. As a general rule, it should be 10–15 cm longer and 10–15 cm wider than your cat’s sleeping footprint.

3

Check the entrance

If you’re looking at cave beds or donut beds, check the opening size and how raised the entrance is. This is especially true if you have a kitten or an older cat that can have difficulty stepping over raised entrances or squeezing into tight spaces.

Helping your cat settle into a new bed

It may take some time to get the cat to start using their bed. So start somewhere familiar and let them explore without forcing them inside the bed. Remember that there’s no fixed timetable for them to get used to it.

Start somewhere familiar

Place the cat bed near a spot your cat already uses. It can be near your (human) bed or in a corner. Keep the cat bed stable, easy to reach, and away from draughts. A quiet corner is a better starting point than somewhere people keep passing through.

Add a familiar scent

If they already sleep on a blanket, use it on the bed (if it fits easily). It can make the new bed feel more familiar. Just make sure there’s enough room for your cat to move around and keep the entrance clear.

Let them explore

Don’t force it. Let the cat approach on their own. They may investigate, walk away, and come back later. And they may still use other sleeping spots.

FYI: Accepting the new bed doesn’t necessarily mean surrendering your chair.

Read more about introducing a new cat bed

Delivery, refunds, and help

Free UK delivery

Delivery is on us. Your order is estimated to arrive in 7–10 working days from ordering.

Why not 1–2 day delivery?

We want comfortable, kip-ready beds to be affordable for you. Faster delivery is available, but it comes at a higher cost. So we’ve kept our free delivery option at 7–10 working days to help keep prices fair.

But if you need your cat’s bed sooner, get in touch to ask about express delivery options.

14-day refund promise

If the bed isn’t right, contact us through WhatsApp, phone, or email. We’ll ask for your order number and other details. We won’t ask any other questions and refund you.

And you can keep the bed. No packing it up or arranging return postage. The full conditions are in our refund policy.

Need help choosing?

If you’re not sure about the size, materials, or how a bed needs cleaning, get in touch before ordering.

We’ll help you work through the options and answer any questions you might have.

FAQs

Cat bed FAQs

Let’s answer your most asked questions about cat beds.

What if my cat doesn’t use their new bed?

The best advice would be to give your cat time. In the meantime, try placing it near a spot they already use, with a familiar blanket. The location, smell, texture, or design may pique their interest.

And some cats still choose somewhere else.

We’re not cats. We can only help you choose around their habits and can’t promise they’ll use that bed.

How do I choose between a donut bed, cave bed, and cat mat?

You have a lot of choices. So first look at how your cat already sleeps. Their sleeping style can give you an idea of what bed style to get.

A donut gives them sides to curl against. A cave offers a covered space for isolation. And a cat mat has room for an open stretch.

Can I wash the whole cat bed or just the cover?

If you got a washable bed, you can wash it without damaging it. That said, some beds come with removable covers or cushions that should be washed separately. And some beds have materials that allow only spot cleaning.

Follow the care instructions on the relevant product page for washing and drying.

How often should I wash or clean my cat’s bed?

Check the bed regularly and clean it when it’s dirty, following the care instructions.

About the how often part, it depends on use, shedding, and accidents.

A tip: If your cat has several beds or blankets, avoid washing them all at once. Keeping some familiar scent around can help their resting spaces feel reassuring.

What’s the difference between a self-warming and a heated cat bed?

A self-warming bed helps retain your cat’s body warmth using insulating or heat-reflective materials. It doesn’t need electricity to keep the bed warm.

An electric heated bed uses a powered heating element. If you get an electric heated one, be careful and follow the specific instructions for use, cleaning, and care.

What should I look for in a bed for an older cat?

If you’ve got an older cat, start with easy access. Look for an entrance they can manage, with enough sleeping space and cushioning that stays stable when they step onto it.

And keep the bed somewhere they can reach without a difficult jump.

FYI: If they have arthritis or seem uncomfortable, ask your vet what would suit their needs.

Do calming cat beds actually help cats settle?

Let’s address this. The word “calming” doesn’t mean the bed will magically calm an anxious cat.

A calming bed may help by providing a more sheltered resting spot, especially for cats that already like covered spaces. But the room, noise, and access to quiet hiding places matter too.

A bed alone won’t address every reason a cat feels stressed – but it can help.

Are covered cat beds suitable for every cat?

No.

Some cats like being tucked away. Others prefer a clear view of their surroundings or need more room to stretch out.

Always watch where yours chooses to rest before deciding. If you choose a covered bed, make sure they can get in, turn around, and leave easily.

Should I buy a kitten-sized bed or one they can grow into?

Honestly, you don’t necessarily need the smallest option.

While kitten-sized beds look even cuter, a larger bed can work if the entrance and sleeping surface are suitable.

Where should I put my cat’s bed?

You know where your cat likes to rest – put the bed near that place.

If you’re a new cat owner, choose a quiet spot away from draughts, busy walkways, and noisy appliances.

If the bed’s elevated, make sure the surface is stable and easy for your cat to reach.

Can two cats share one bed?

Well, they can choose to – especially if they already sleep together. Needless to say, there should be enough space for both.

But do give them separate options as well, because Cats Protection recommends one bed per cat.

Does my cat need more than one sleeping spot?

It helps to give them a choice.

That said, cats can move between resting places throughout the day, and you don’t need to buy a bed for every spot.

A suitable blanket can work if your cat rests in different places throughout the day. The bed(s) should be available where your cat sleeps the most.

Why has my cat stopped using a bed they used to like?

Don’t worry. They may simply be using another sleeping spot.

Or something has changed, such as the bed’s location, its smell after washing, the temperature, or activity nearby.

While we’re at it, look at what else is different in your cat’s behaviour. If you notice difficulty moving, unusual hiding, or other changes, speak to your vet.

Do cats prefer soft or firm beds?

It depends.

If you’re choosing between soft or firm beds, notice what your cat chooses now. It can be a soft blanket, a firmer cushion, or a flat surface. Use that as your starting point.

Extra fluff isn’t automatically a preferred choice.

Is an expensive cat bed better?

Oh no. Price alone won’t tell you whether the bed suits your cat.

Look at the size, materials, style, and cleaning requirements – then decide what’s worth paying for.

Always spend what suits your budget. A simpler bed that fits their habits can be a sensible choice rather than going for something fancy that only looks good.

But you can consider an expensive bed if your budget allows it and if it matches what your cat likes.

Find a bed that your cat will sleep in (probably)

It’s not rocket science. Just ask your cat. Show them different beds and watch their reaction. If they say meow twice for a particular bed, it means they like the bed (just kidding).

Start with how they sleep and how much room they need. Browse the beds with those in mind. Or use our bed finder to narrow down the options for your cat.

Select at least 2 products
to compare