I bought this for our puppy's crate. It fits perfect and easy to wash. Puppy loves laying on it. Keeps him warm and comfy.