Emours Pets Non-skid Bed Mat Cushion Padded Pet Bolster Bed with Toys for Small Dogs Cats Puppies Made of fleece and cotton ,can keep your pet warm in the cold winter ,also can be used in all of the year Small approx: 40 x 27cm / 16 x 11 inch ( L x W). Size is small, better for cats ,small puppies or small animals. Pet bed designed for crates, carriers, and other pet homes Fits most crates up to 20-inches long,Comfortable rim for pets to rest their head on Heart shaped cotton toys included