great quality. Not cheap but I feel like I’ll never have to replace it. I ordered the bed before the crate so I can’t comment on the fit. It does fit in my current crate which is a simple metal crate. My dog is 8lbs so she doesn’t really make a dent in it.