Fits crate perfectly, my dog loves it. Seems like there is a waterproof liner sewed in, which is great but makes noise when my dog shifts position.