Love this dog bed and so does my dog. It provides some cushioning in his crate and I also use it in my car to keep the seats clean. Just throw it in the washing machine and dry on low heat. It has held up wonderfully and I've probably washed it a dozen times by now.