CPC Heavy Canvas Tote Cuddler Oval 40 x 32 x 10-Inch Pet Bed, Large, Red Made of heavy duty 22 oz. cotton canvas for durability and coordinating 8 oz. canvas removable inner cushion 100% recycled high loft Polyester fill Machine washable Available in multiple sizes and colors