We actually bought this crib mattress for our dog crate. They have shredded every dog bed weve bought them. But this one fits snug down in the crate and they love it! We flipped it to the softer side , because their big dogs we want to have something nice and soft for their hips. I love that it came with a mattress pad to repel water but we also put a mattress protector on and a crib sheet.