The Snooz crate pad fits nicely in the crate and is well made and comfortably firm. Our dogs and young grandkids love it!