LARGE DOG BED measuring 40 Inches Long by 28 Inches Wide by 8 Inches Thick. Made for dogs weighing up to 90 pounds or more. One of the thickest dog beds on the market..LARGE CLASSIC DOG PILLOW stuffed with an orthopedic memory foam blend. Great for digging, circling, and flopping around. Adjusts to fit the contours of your dog..REMOVABLE AND MACHINE WASHABLE COVER with a 350GSM premium plush sherpa top, 160GSM sides, anti-skid bottom, and YKK zipper. Pillow is encased in a waterproof liner..MADE FOR DOG BREEDS like Sheepdog, Collie, Shepherd, Schnauzer, Retriever, Labrador, Terrier, Boxer, Setter, Spaniel, Portuguese Water Dogs, Chow Chow, and Dalmatian, Bulldog, Beagle, Hound, Corgi, and Whippet..FITS DOG CRATES and Kennels Measuring 40 x 28 Inches.