Just what I needed. It fits my dogs cage perfectly and she loves how comfortable it is. Sometimes I catch her just laying in her cage without asking her to go in!