Slightly a bit too wide for where we wanted it to be but fits great cats and dog love to sleep on it lovely and soft.