fits perfectly in the space I needed it to fit and the dogs and the cat all seem to find it comfortable